On pourrait penser que le relayhosting est simple; Mais parfois avec les ISP, cela devient une vrai prise de tête.

Tout d'abord, vous aussi vous demandez “mais ~#{! pourquoi Wanadoo me fait des « relay access denied » sur mon €!ù% de SMTP »

Je vais te répondre ami pécheur : parce Wanadoo est relou et il veut que tout soit aux petits oignons pour lui;

Je vais donc te donner _LA_ soluce.
Bien entendu, cette soluce est pour postfix mais pour 90% du tips elle est facilement portable sur un autre SMTPConviviale™ (sendmail, qmail, telnet-client ;-)

Tout d'abord, il faut vérifier si vous avez un DNS en interne ou bien si le serveur SMTP resolv directement auprès d'un NS externe.

1. un DNS interne :

Je suppose que vous avez Bind. Editez votre named.conf et placez vous dans la partie « options » Dans la sous-partie « forwarders », placez les NS publiques de Wanadoo :

  forwarders {
    193.252.19.3;
    193.252.19.4;
  };

Sauvegardez le tout et redemarrez Bind.

2. un DNS Externe

Dans votre /etc/resolv.conf, placez ceci :

nameserver 193.252.19.3
nameserver 193.252.19.4

3. Modification Postfix

Pensez à copier le « /etc/resolv.conf » sur « /var/spool/postfix/etc/resolv.conf »

Editez « main.cf » de Postfix et rajouter ceci :

relayhost = smtp.wanadoo.fr

4. Conclusion

Alors, pourquoi je vous dit cela qui semble aussi simple. Tout d'abord, parce que :-) Ensuite parce Wanadoo joue les relous parce qu'il switch parfois d'IP de serveur SMTP.

Il m'est arrivé de me retrouver sur un vieux cache DNS ou le resolv d'un smtp.wanadoo.fr me donnait des vieux SMTP Wanadoo (qui était encore valide 24h plus tôt !!!)

Ses serveurs SMTP étaient toujours valides : mais pas pour les receptions et envois de mail publique (bien entendu, vous le remarquez pas tout de suite).

unix/postfix_spam_dns_wanadoo_et_relayhost.txt · Last modified: 2010/01/12 13:29 (external edit)