[Postfix] Installer et configurer Postfix pour envoyer ses e-mails depuis un serveur dédié
23/07/2018
-50 % sur les firewall encore en stock !
🚨 𝗔𝗟𝗘𝗥𝗧𝗘 𝗗𝗘́𝗦𝗧𝗢𝗖𝗞𝗔𝗚𝗘 𝗣𝗥𝗢𝗩𝗬𝗔 : C'est le moment de faire des affaires ! 🚨
D'ici quelques jours, nous serons en rupture de stock TOTALE sur tous nos modèles de pare-feux. 🛑
🔥 -𝟱𝟬% 𝗦𝗨𝗥 𝗧𝗢𝗨𝗧 𝗟𝗘 𝗦𝗧𝗢𝗖𝗞 𝗥𝗘𝗦𝗧𝗔𝗡𝗧 🔥
store.provya.fr
Le but de cet article n'est pas de rentrer dans le détail, mais de servir de pense-bête.
Dans notre cas, nous travaillons sur un serveur Ubuntu ou Debian hébergé chez OVH.
Les étapes pour l'installation et la configuration d'un serveur postfix sont les suivantes :
Étape 1 - Installation de postfix
On installe le service postfix :
myserver# apt-get install postfix
Par simplicité et habitude, pour le choix de la configuration nous sélectionnons "Site Internet" :

Dans le champ "Nom du courrier", nous laissons l'hostname de la machine (proposé par défaut).
Étape 2 - Modification du fichier main.cf
On édite le fichier de configuration principal (/etc/postfix/main.cf) pour y modifier ou ajouter les lignes suivantes :
relayhost = ns0.ovh.net:587 # on précise le serveur relay ainsi que le port d'écoute smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/sasl/sasl_passwd smtp_sasl_security_options = noanonymous smtp_generic_maps = hash:/etc/postfix/generic
Forcer l'utilisation d'IPv4 (le cas échéant) :
inet_protocols = ipv4
La valeur de relayhost est évidemment à adapter à la configuration de chacun.
Étape 3 - Création du fichier generic
Pour la translation du courriel, on crée le fichier /etc/postfix/generic et on y place :
utilisateur adresse@email.fr
On crée le hash :
myserver# postmap hash:/etc/postfix/genericCette commande crée le fichier generic.db
Étape 4 - Création du fichier sasl_passwd
On crée le fichier /etc/postfix/sasl/sasl_passwd dans lequel nous y stockons les informations de connexion au relai SMTP :
ns0.ovh.net adresse@email.fr:mot_de_passeÉvidemment, le nom de l'hôte est à adapter à la configuration de chacun.
On crée le hash :
myserver# postmap hash:/etc/postfix/sasl/sasl_passwdCette commande crée le fichier sasl_passwd.db
Le fichier sasl_passwd contenant les informations de connexion en clair peut être supprimé.
Étape 5 - Reload + test
On recharge la configuration de postfix :
myserver# /etc/init.d/postfix restart
Il reste a essayer d'envoyer un e-mail en ligne de commande (méthode de votre choix).
Pour voir l'état de la file d'attente :
mailqElle devrait être vide si l'envoi s'est bien passé.
Pour vider la file d'attente des e-mails :
myserver# /etc/init.d/postfix stop myserver# postsuper -d ALL myserver# /etc/init.d/postfix start
That's all folks! :-)
Pour aller plus loin
fail2ban est-ce vraiment utile ? Partage d'expérience
Tous nos articles classés par thème
Voir un article au hasard
Vous avez aimé cet article ? Vous cherchez un support professionnel ? Alors contactez-nous.
-50 % sur les firewall encore en stock !
🚨 𝗔𝗟𝗘𝗥𝗧𝗘 𝗗𝗘́𝗦𝗧𝗢𝗖𝗞𝗔𝗚𝗘 𝗣𝗥𝗢𝗩𝗬𝗔 : C'est le moment de faire des affaires ! 🚨
D'ici quelques jours, nous serons en rupture de stock TOTALE sur tous nos modèles de pare-feux. 🛑
Pourquoi ? Car il y a une pénurie mondiale sur les composants électroniques et car nous profitons de cette période pour réorganiser notre activité ! 💪
Il nous reste quelques unités (littéralement moins de 10 pièces en tout). On a donc décidé de faire le grand ménage de printemps :
🔥 -𝟱𝟬% 𝗦𝗨𝗥 𝗧𝗢𝗨𝗧 𝗟𝗘 𝗦𝗧𝗢𝗖𝗞 𝗥𝗘𝗦𝗧𝗔𝗡𝗧 🔥
La règle est simple : premier arrivé, premier servi. Une fois à zéro, plus aucune commande ne sera possible.
4 commentaires
Fred - 24/04/2016 à 21:42:07
Great !
FogHunter - 13/02/2018 à 15:08:40
je nbe recois aucun mail pourtant je suis chez ovh doncx j'ai utiliser ton tuto la file d'attente est vide mais je reçois rien
Guillaume - 14/02/2018 à 11:27:04
@FogHunter :
Bonjour,
As-tu vérifié les logs du serveur ? L'utilisateur root a-t-il reçu un message d'erreur (à vérifier avec "more /var/mail/root") ?
Cordialement,
Guillaume
--
Provya
Dstelsn - 20/03/2020 à 19:25:06
Merci beaucoup de votre article clair et explicite.
Flux RSS des commentaires de cet article