Maintenant, on veut que seuls les courriers extérieurs à notre réseau local domaine.local soient routés vers l'extérieur, les autres devant rester dans notre domaine. On voudrait aussi que les courriers adressés à l'extérieur ne passent pas par un serveur de méls relai comme précédement, mais qu'ils soient envoyés directement au serveur destinataire.
Pour cela, il faut d'abord installer un serveur de noms (DNS). Ensuite, il suffit de ne pas préciser de serveur relai, sendmail s'occupera de contacter le serveur destinataire directement en utilisant le protocole SMTP (voir http://www.toolinux.com/linutile/reseau/mail/smtp/index.htm).
Host='machine' Domaine='domaine.local' ListeDomaines="$Domaine" # # Seuls les courriers destines a machine.domaine.local et a domaine.local # doivent rester sur cette machine # AdressesLocales='DOMAINE' # # Tous les courriers adresses a *.domaine.local doivent etre distribues # AdressesInternes='ETOILE_DOMAINE' # # Signature des courriers emis localement # ReecritureAdressesLocales=$Domaine MailerLocal='/usr/bin/procmail lsSDFMhPfn procmail -Y -a $h -d $u' Aliases='/etc/aliases' SendmailSt='/etc/sendmail.st' SendmailHf='/usr/lib/sendmail.hf' Mqueue='/var/spool/mqueue'