contacter un serveur SMTP distant est directement généralement pas la façon dont cela est fait. Que, par exemple, si le serveur est temporairement indisponible? Le chemin le plus facile consiste à exécuter un serveur de messagerie local, tel que postfix, exim ou qmail, et à le configurer pour envoyer du courrier via un serveur distant. Ensuite, vous pouvez simplement utiliser la ligne de commande sendmail
pour envoyer votre e-mail.
Postfix sur Ubuntu, je mets ce qui suit dans master.cf:
relayhost = [smtp.my-isp.com]
smtp_generic_maps = hash:/etc/postfix/generic
Vous devez la dernière ligne si votre serveur de messagerie de votre FAI exige que tout le courrier sortant provient de [email protected]
. Ensuite, vous aurez également besoin/etc/postfix/générique comme ceci:
[email protected] [email protected]
Ajouter d'autres variantes (par exemple [email protected]
) si nécessaire.