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

 

 

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.