Too many connections, slow down.
Orange a décidé qu’il faut parler lentement à ses MX (ça date un peu maintenant)…
Sinon les mails sont « bloqués » (le relai est bloqué en fait) avec une erreur :
status=deferred (delivery temporarily suspended: host smtp-in.orange.fr[80.12.242.148] refused to talk to me: 421 mwinf5c29 ME Trop de connexions, veuillez verifier votre configuration. Too many connections, slow down. OFR004_104 [104]
Voilà les éléments qui permettent d’adapter son postfix à Orange (compilation d’éléments trouvés sur le net et qui semblent fonctionner pour nous)…
Dans /etc/postfix/transport, on ajoute des transport spécifiques pour Orange/Wanadoo mais également pour les autres qui « filtrent » de la même manière.
wanadoo.com slow: wanadoo.fr slow: orange.com slow: orange.fr slow: nordnet.fr slow: yopmail.com slow: laposte.net slow: free.fr slow: alice.fr slow: ymail.com yahoo: rocketmail.com yahoo:
Dans /etc/postfix/master.cf, on crée les règles correspondantes.
# # Slow # slow unix - - n - 5 smtp -o syslog_name=postfix-slow -o smtp_destination_concurrency_limit=3 -o slow_destination_rate_delay=1 yahoo unix - - n - 5 smtp -o syslog_name=postfix-slow -o smtp_destination_concurrency_limit=3 -o slow_destination_rate_delay=1
Dans /etc/postfix/main.cf, on ajoute les variables (la première ligne est peut-être déjà déclarée dans votre main.cf).
transport_maps = hash:/etc/postfix/transport, regexp:/etc/postfix/transport.regexp slow_destination_recipient_limit = 20 slow_destination_concurrency_limit = 2 slow_destination_rate_delay = 2s default_destination_concurrency_limit = 10 yahoo_initial_destination_concurrency = 1 yahoo_destination_concurrency_limit = 4 yahoo_destination_recipient_limit = 2 yahoo_destination_rate_delay = 1s
On définit les expressions régulières pour Yahoo, dans /etc/postfix/transport.regexp
/yahoo(\.[a-z]{2,3}){1,2}$/ yahoo:
Puis on redémarre la chose.
postmap /etc/postfix/transport /etc/init.d/postfix restart