Depuis quelques temps, Oléane ( ou Orange ) ont modifié leur méthode d’envoi de mails.
Les serveurs SMTP ne sont joignables que depuis un lien Internet Oléane, et en utilisant les serveurs DNS d’Oléane.
Ces serveurs doivent être joints sur un port 587 et non pas sur le port smtp standard 25.
Un postfix utilisant la commande relayhost, doit être configuré comme ceci :
Modifications à apporter à /etc/postfix/main.cf
#
# Authentification SMTP Oleane
#
# Ne marche pas sans dns oleane
# relayhost = [smtp.msa.orange-business.com]:587
#
relayhost = [194.2.0.81]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
On crée ensuite le fichier /etc/postfix/sasl_passwd avec ce contenu ( à adapter à votre compte client ).
#
# fichier /etc/postfix/sasl_passwd
#
# smtp.msa.orange-business.com a comme ip 194.2.0.81
[194.2.0.81]:587 CompteClient@unTruc.fr.fto:MotDePasse
Une fois ce fichier créé, lancez la commande suivante :
postmap /etc/postfix/sasl_passwd
Enfin, rechargez postfix :
postfix reload
Postfix devrait pouvoir maintenant envoyer ses messages « normalement ».