Voici le genre de problème que l'on peut avoir lorsqu'on décide de router soi-même les mails : Être victime des blacklisteurs fous.
C'est la politique d'AOL de refuser les mails émis de serveur SMTP qui sont sur des adresses IP dynamiques.
Exemple :
2003-12-30 21:23:44 1AbQOx-0004qL-K1 ** foobar@aol.com R=relay \
T=relay_smtp: SMTP error from remote mailer after MAIL \
FROM:< foobar@coa.fr>: host mailin-04.mx.aol.com [205.188.157.25]: \
550 ACCESS DENIED
Il faut donc passer par Wanadoo pour que ce soit lui qui relaie
le mail.
Rien de plus simple sous Exim 4.x !
D'un coté, un fichier /etc/exim4/inc/to-not-relay-myself qui
contient une liste de domaine qui nécessitent de passer par
l'intermédiaire de Wanadoo.
De l'autre, voici la configuration pour le routeur :
not_relay_myself:
driver = manualroute
domains = lsearch;CONFDIR/to-not-relay-myself
transport = remote_smtp
route_list = * smtp.wanadoo.fr
Associé au transport suivant :
remote_smtp: debug_print = "T: remote_smtp for $local_part@$domain" driver = smtp
Et c'est terminé, à partir de ce moment, tous les mails vers des domaines blacklistés seront relayer par Wanadoo.