Gestion des services sendmail dans Oracle® Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Juillet 2014
 
 

Modifications apportées à la déclaration FEATURE() à partir de la version 8.12 de sendmail

Reportez-vous aux tableaux suivants pour obtenir des informations sur les modifications spécifiques apportées aux déclarations FEATURE().

Pour utiliser des noms de FEATURE nouveaux et révisés, utilisez la syntaxe ci-dessous.

FEATURE(`name', `argument')

Si vous avez besoin de créer un nouveau fichier sendmail.cf, reportez-vous à la section Modification de la configuration sendmail au Chapter 2, Administration des services de messagerie.

Table 3-23  Déclarations FEATURE() supplémentaires et révisées
Nom de FEATURE()
Description
compat_check
Argument : reportez-vous à l'exemple du paragraphe suivant.
Cette nouvelle FEATURE() vous permet de rechercher une clé dans la carte d'accès qui se compose de l'adresse de l'expéditeur et de l'adresse du destinataire. Cette FEATURE() est délimitée par la chaîne suivante : <@>. sender@sdomain<@>recipient@rdomain (par exemple).
delay_checks
Argument : friend, qui entraîne un test spam-friend, ou hater, qui entraîne un test spam-hater.
Nouvelle FEATURE() qui retarde toutes les vérifications. En utilisant FEATURE("delay_checks'), les ensembles de règles check_mail et check_relay ne sont pas appelés lorsqu'un client se connecte ou émet une commande MAIL respectivement. Au lieu de cela, ces ensembles de règles sont appelés par l'ensemble de règles check_rcpt. Pour plus d'informations, reportez-vous au fichier /etc/mail/cf/README.
dnsbl
Argument : cette FEATURE() accepte un maximum de deux arguments :
  • Nom du serveur DNS

  • Message de rejet

Nouvelle FEATURE() que vous pouvez inclure plusieurs fois pour vérifier les valeurs de retour des recherches DNS. Notez que cette FEATURE() vous permet de spécifier le comportement d'échecs de recherche temporaires.
enhdnsbl
Argument : nom du domaine.
Nouvelle FEATURE() qui est une version améliorée de dnsbl, qui vous permet de vérifier les valeurs de retour des recherches DNS. Pour plus d'informations, reportez-vous au fichier /etc/mail/cf/README.
generics_entire_domain
Argument : aucun.
Nouvelle FEATURE() que vous pouvez également utiliser pour appliquer genericstable aux sous-domaines de $=G.
ldap_routing
Argument : pour plus de détails, reportez-vous aux notes de version sur le site Web http://www.sendmail.orghttp://www.sendmail.org.
Nouvelle FEATURE() qui implémente l'acheminement des adresses LDAP.
local_lmtp
Argument : nom du chemin d'accès d'un logiciel de messagerie compatible LMTP. La valeur par défaut est mail.local, qui est compatible LMTP dans cette version de Oracle Solaris.
FEATURE() qui définit désormais le type de code de diagnostic pour la notification d'état de distribution (DSN) du logiciel de messagerie local sur la bonne valeur de SMTP.
local_no_masquerade
Argument : aucun.
Nouvelle FEATURE() que vous pouvez utiliser pour éviter tout masquerading du logiciel de messagerie local.
lookupdotdomain
Argument : aucun.
Nouvelle FEATURE() que vous pouvez également utiliser pour rechercher .domain dans la carte d'accès.
nocanonify
Argument : canonify_hosts ou rien.
FEATURE() qui inclut désormais les fonctions suivantes.
Permet à une liste de domaines, telle que spécifiée par CANONIFY_DOMAIN ou CANONIFY_DOMAIN_FILE, d'être transmise aux opérateurs $[ et $] pour sa mise en forme canonique.
Permet aux adresses qui ne disposent que d'un nom d'hôte, tel que <user@host>, d'êtres mises en forme canonique, si canonify_hosts est spécifié comme paramètre.
Ajoute un point de fin aux adresses composées de plusieurs composants.
no_default_msa
Argument : aucun.
Nouvelle FEATURE() qui désactive le paramètre par défaut de sendmail à partir des fichiers de configuration générés par m4 afin d'écouter, sur différents ports, une implémentation du document RFC 2476.
nouucp
Argument : reject, qui n'autorise pas le jeton !, ou nospecial, qui autorise le jeton !.
FEATURE() qui détermine s'il faut autoriser le jeton ! dans la partie locale de l'adresse.
nullclient
Argument : aucun.
FEATURE() qui offre désormais les ensembles de règles complets d'une configuration normale, permettant l'exécution des vérifications antispam.
preserve_local_plus_detail
Argument : aucun.
Nouvelle FEATURE() qui vous permet de conserver la partie de l'adresse +detail lorsque sendmail transmet l'adresse à l'agent de distribution locale.
preserve_luser_host
Argument : aucun.
Nouvelle FEATURE() qui vous permet de conserver le nom de l'hôte destinataire, si LUSER_RELAY est utilisé.
queuegroup
Argument : aucun.
Nouvelle FEATURE() qui vous permet de sélectionner un groupe de files d'attente qui est basé sur l'adresse e-mail complète ou sur le domaine du destinataire.
relay_mail_from
Argument : le domain est un argument facultatif.
Nouvelle FEATURE() qui autorise le relais si l'expéditeur du message est répertorié en tant que RELAY dans la carte d'accès et est marqué avec la ligne d'en-tête From:. Si l'argument domain facultatif est donné, la partie du domaine de l'expéditeur du message est également vérifiée.
virtuser_entire_domain
Argument : aucun.
FEATURE() que vous pouvez désormais utiliser pour appliquer $={VirtHost}, une nouvelle classe pour la correspondance d'entrées virtusertable qui peuvent être renseignées par VIRTUSER_DOMAIN ou VIRTUSER_DOMAIN_FILE.
FEATURE("virtuser_entire_domain') peut également appliquer la classe $={VirtHost} à des sous-domaines entiers.

Les déclarations FEATURE() suivantes ne sont plus prises en charge.

Table 3-24  Déclarations FEATURE() non prises en charge
Nom de FEATURE()
Remplacement
rbl
FEATURE(`dnsbl') et FEATURE(`enhdnsbl') remplacent cette FEATURE(), qui a été supprimée.
remote_mode
MASQUERADE_AS(`$S') remplace FEATURE(`remote_mode') dans /etc/mail/cf/subsidiary.mc. $S est la valeur SMART_HOST dans sendmail.cf.
sun_reverse_alias_files
FEATURE(`genericstable').
sun_reverse_alias_nis
FEATURE("genericstable').
sun_reverse_alias_nisplus
FEATURE("genericstable').