Envoyer des mails depuis Postfix avec un compte OVH

Voici la marche à suivre pour configurer Postfix afin qu’il puisse envoyer des emails à l’aide d’un compte mail OVH.

Pour commencer, il faut avoir installé Postfix :

apt install postfix

Lorsque l’installation est faite, éditez le fichier de configuration.

nano /etc/postfix/main.cf

Nous allons ajouter les lignes ci-dessous :

smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl/sasl_passwd
smtp_sasl_security_options = noanonymous

Dans ce même fichier, il faut éditer la ligne comme ci-dessous afin de définir le relais OVH.

relayhost = [ssl0.ovh.net]:587

Il faut indiquer les informations de connexion de votre compte.

nano /etc/postfix/sasl/sasl_passwd

Ajoutez dans ce fichier une ligne avec l’adresse mail du compte et le mot de passe.

[ssl0.ovh.net]:587 blog@foxinou.fr:motdepasse

On protège l’accès au fichier pour éviter les regards indiscrets.

chmod 400 /etc/postfix/sasl/sasl_passwd

Appliquez le changement dans postfix.

postmap /etc/postfix/sasl/sasl_passwd

Maintenant testons l’envoi d’email avec la commande ci-dessous à exécuter sur le serveur. On ajoute le paramètre « aFrom » pour s’assurer de passer l’antispam.

echo "Contenu du mail" | mail -s "Titre du mail" destinataire@foxinou.fr -aFrom:blog@foxinou.fr

Votre email est maintenant dans la liste d’attente de postfix et vous pouvez suivre sont envoi de deux façons. Soit à l’aide de la commande mailq qui vous indiquera un résumé soir en suivant les logs de votre serveur mail :

tail -f /var/log/mail.log

 

 

1 commentaire sur “Envoyer des mails depuis Postfix avec un compte OVH”

  1. Merci !!!
    mon postfix était bloqué car Google refuse mes mails en indiquant que l’IP de mon serveur n’a pas « une bonne réputation » (pourtant mon SPF est ok…) enfin c’est google!!
    en relayant via mon compte OVH ça marche maintenant.

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.