Page 1 sur 1

installer et configurer Postfix relayhost

Posté : 27 juil. 2024, 22:26
par Lolo
postfixrelayhost.jpg



Comment configurer Postfix relayhost pour envoyer des e-mails à l’aide d’un serveur SMTP externe basé sur le cloud, avec nom d’utilisateur et mot de passe, à partir d’un serveur Web sur un système Linux. Ce n’est pas long et simple à faire et cela évite d’installer un serveur mail complet. Les options sont plus restreinte mais c’est un très bon compromis.
Si vous avez pris un domaine chez OVH, pour quelques euros de plus vous pouvez prendre l’offre MXPLAN 5 qui vous coûtera 6€ ttc de plus pour 5 adresses email.

Si vous optez pour cette solution rendez vous sur votre Manager OVH puis dans Web Cloud (menu en haut) > E-mails (menu de gauche) allez sur votre domaine et une fois la page ouverte à droite vous avez abonnement > offre : redirect. Cliquez sur les et changez d’offre. Sélectionnez l’offre qui vous semble la plus adaptée.
Une fois l’offre réceptionnée vous pouvez créer votre boite email.
Pour la suite je pars du principe que votre boite email est fonctionnelle.


Installation

Connectez vous sur votre serveur dédié et entrez la commande suivante
apt install postfix -y
Lors de l’installation une fenêtre s’ouvre et avec votre flèche droite de clavier vous allez sur OK puis Entrée.
Page suivante normalement il est positionné sur Page internet, vous le laissez dessus puis idem avec votre flèche droite et validez.
Page suivante vous validez.
Sur la page suivante vous avez ceci


postfix-relayhost1.jpg


vous effacez vps-… et vous le remplacez par le nom de votre domaine. Par exemple www.lewebalolo.com, ensuite pour aller sur OK dirigez sur votre clavier la flèche qui va vers le bas puis validez. L’installation se poursuit et se termine.

Maintenant vous installez ceci
apt install libsasl2-modules postfix -y
L’installation est terminée. On passe à la configuration


Configuration

On édite le fichier de configuration
nano /etc/postfix/main.cf
puis cherchez et modifiez les lignes suivantes et modifiez-les comme indiqué
smtp_tls_security_level = encrypt
myhostname = www.lewebalolo.com (à modifier selon votre domaine)
relayhost = ssl0.ovh.net:587 (propre à OVH)
inet_interfaces = 127.0.0.1
et en bas du fichier vous ajoutez les lignes suivantes en modifiant les lignes avec vos informations d’email
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = static:votre-email@lewebalolo.com:votremotdepasse
smtp_sasl_security_options = noanonymous
header_size_limit = 4096000
refermez votre fichier en sauvegardant et relancez Postfix
service postfix restart
Lorsque vous installerez votre site ou forum, vous mettrez vos informations de compte email et lorsqu’il y aura des envois de mails c’est ce système qui s’occupera de l’envoi.