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.