Mai
20
2019

Problème envoi de mails depuis un serveur web ? Utiliser un compte smtp reconnu avec msmtp

un petit client smtp s’installe sur un serveur pour pouvoir utiliser un compte smtp valide au lieu du classique sendmail ou d’un postfix configuré en sender only : msmtp

https://marlam.de/msmtp/

installation sur debian 9 avec « apt install msmtp msmtp-mta mailutils »

en ayant son compte smtp de configuré, il est très simple de faire envoyer tous les mails du serveur via ce compte.

un exemple de fichier de config : https://marlam.de/msmtp/msmtprc.txt

ensuite, il suffit de régler votre système pour utiliser msmtp :

dans le fichier « /etc/mail.rc » enregistrer la ligne suivante :

set sendmail="/usr/bin/msmtp -t"

et vous pouvez aussi changer votre config php en renseignant la constante sendmail_path (par exemple dans « /etc/php/7.3/fpm/php.ini »

sendmail_path = "/usr/bin/msmtp -t"

pensez a recharger votre php!

puis derniere config : renseigner vos alias mail, dans « /etc/aliases » :

root: yourmail@domain.com
default: yourmail@domain.com

 

et voila, vos mails serveur ET d’applications php utiliseront maintenant votre compte smtp pour leur envoi, du coup, vous tomberez moins souvent dans les spams!!

 

Written by diroots in: Uncategorized |

Pas de commentaire

RSS feed for comments on this post. TrackBack URL

Sorry, the comment form is closed at this time.

Design: TheBuckmaker.com WordPress Themes