Re: Exim4 et AOL (ou autres FAI trop paranos)
Tout d'abord, lists.debian.org ne devrait pas tarder à rejoindre ma
liste noire :
| From MAILER-DAEMON Sun May 25 10:55:13 2008
| Return-path: <>
| Envelope-to: lhh@localhost
| Delivery-date: Sun, 25 May 2008 10:55:13 +0200
| X-Failed-Recipients: debian-user-french@lists.debian.org
[...]
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
debian-user-french@lists.debian.org
SMTP error from remote mail server after RCPT TO:<debian-user-french@lists.debian.org>:
host liszt.debian.org [82.195.75.100]: 550 5.7.1 <debian-user-french@lists.debian.org>:
Recipient address rejected: Mail appeared to be SPAM or forged. Ask your Mail/DNS-Administrator to correct HELO and DNS MX settings or to get removed from DNSBLs; in blackhole.securitysage.com
------ This is a copy of the message, including all the headers. ------
[...]
Et voici donc le spam en question :
François TOURDE a écrit, dimanche 25 mai 2008, à 00:56 :
> Salut.
bonjour.
> J'ai un serveur de mail chez moi, sur une adresse IP fixe Free, et il
> semble qu'AOL n'aime pas recevoir des mails venant de chez moi.
>
[...]
> Je me souviens avoir contourné ça à l'époque avec Exim3 en utilisant
> un fichier de FAI contenant des choses du genre
>
> aol.com: smtp.free.fr
à condition qu'AOL (ou yahoo) ne mettent pas non plus Free en liste
noire :/
> qui disait que pour les mails à destination du domaine aol.com on
> passait par le smarthost de free.
>
> Mais j'avoue que je ne trouve pas de solutions pour exim4. J'ai pas lu
> toute la doc de Exim4, je le reconnais ;)
Moi non plus ;)
> Si vous aviez une piste pour moi, ça m'aiderait pas mal, bien sûr...
Extraits de mon exim4.conf :
# au début
domainlist fascist_admins = aol.com : msn.com : aol.fr : club-internet.fr : club.fr \
: noos.fr : oecd.org : cegetel.net : enstimac.fr : gmx.fr : skynet.be \
: ac-nantes.fr : hotmail.com : gmail.com : ca-atlantique-vendee.fr : yahoo.fr \
: hotmail.fr
# [...]
begin routers
# l'ordre est important
direct_to_mx:
debug_print = "R: direct_to_mx for $0"
driver = dnslookup
domains = ! +local_domains : ! +fascist_admins :
transport = remote_smtp
same_domain_copy_routing = yes
ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8 : 192.168.0.0/16 :\
172.16.0.0/12 : 10.0.0.0/8 : 169.254.0.0/16
pass_on_timeout
smarthost:
driver = manualroute
domains = ! +local_domains
route_list = * smtp.neuf.fr bydns
transport = remote_smtp
no_more
real_local:
# [...]
begin transports
# ordre quelconque
[...]
remote_smtp:
driver = smtp
helo_data = mon_domaine_dyndns
Tu peux préférer travailler avec une liste blanche cool_admins, et/ou
mettre la liste dans un fichier auxiliaire... Je remplis ma liste noire
à la main, en surveillant le fichier mainlog, mais il doit être possible
de surveiller les erreurs >=500 pour le faire avec Awk... voire Sed ;).
Autre remarque, le greylisting peut ralentir un peu l'envoi, mais ça
devient chiant en RTC en t'obligeant à rester connecté longtemps, ou en
plusieurs fois.
> Merci d'avance.
de rien,
--
Jacques L'helgoualc'h
Reply to: