Ceci est une ancienne révision du document !
Postfix en serveur local avec distribution des courriels vers un serveur de messagerie relaie
C'est la fusion d'Installer Postfix en local pour un poste de travail et d'Installer Postfix pour l'envoie des courriels vers un serveur de messagerie du réseau local ou d'internet
Pour plus d'informations sur la messagerie lire Comment fonctionne le courriel sous Linux ?, et sur les principes du serveur Postfix lire Comment configurer sa distribution de courriels systèmes MTA avec Postfix ?
Installation du serveur de messagerie Postfix
D'abord il faut faire Installer Postfix en local pour un poste de travail
Configuration de Postfix en serveur local avec un relaie sur Internet
Pour vous connecter sur votre serveur distant relaie il vous faut disposer d'un compte messagerie et d'un mot de passe.
Exemple de mot de passe SASL Gmail
Pour un identifiant SASL avec Gmail
Création du mot de passe applicatif
Cliquez sur
Cliquez sur
Cliquez sur
Cliquez sur Sélectionnez un application pour afficher le menu
Saisissez le nom Postfix de votre serveur de messagerie pour Google
Cliquez sur
Notez le mot de passe générez
Vous avez créé votre mot de passe sécurité Google pour votre application Postfix.
Configuration de l'identifiant du serveur relaie
Éditez le fichier /etc/postfix/sasl/sasl_passwd (kate /etc/postfix/sasl/sasl_passwd
) :
[smtp.fm.fr]:587 mon_compte_messagerie:mdp_messagerie
Passez la commande pour valider le mot de passe avec Postfix :
sudo postmap /etc/postfix/sasl_passwd
Exemple avec Gmail
[smtp.gmail.com]:587 utilisateur@gmail.com:ygvpyhldoiqujhth
Le serveur de messagerie relaie
Il faut éditer le fichier /etc/postfix/main.cf (kate /etc/postfix/main.cf
) et modifier la variable relayhost pour votre serveur distant.
# La machine par défaut où livrer le courrier au départ lorsqu'il n'y a aucune destination locale d'arrivée (mydestination). relayhost = [smtp.fm.fr]:587
Configurer la partie cliente SASL
Ajouter la configuration SASL de la partie cliente :
# Active l'authentification SASL smtp_sasl_auth_enable = yes # Désactive l'authentification anonyme smtp_sasl_security_options = noanonymous # Location de l'indentifiant SASL smtp_sasl_password_maps = hash:/etc/postfix/sasl/sasl_passwd
Pour Gmail
ci-dessus le relais Gmail.