# Le serveur SMTP se connecte, mais l'envoi du courrier échoue

**URL:** <https://meta.discourse.org/t/smtp-server-connects-mail-fails-to-send/135096>\
**Category:** Self-hosting\
**Created:** [Décembre 4, 2019, 9:38 UTC](https://meta.discourse.org/t/smtp-server-connects-mail-fails-to-send/135096 "2019-12-04T21:38:02Z")\
**Posts on this page:** 1\
**Showing post:** 13

<div class="post-metadata">

**Author:** ![dgtal1](https://avatars.discourse-cdn.com/v4/letter/d/e9bcb4/32.png) [@dgtal1](https://meta.discourse.org/u/dgtal1)\
**Post date:** [Janvier 19, 2021, 9:54 UTC](https://meta.discourse.org/t/smtp-server-connects-mail-fails-to-send/135096/13 "2021-01-19T09:54:53Z")

</div>

Pour ceux qui cherchent une solution à ce problème : je l’ai résolu. Ce post a été crucial ici : [How to get Discourse to work with Postfix - #11 by shu\_kaze - Linux - Level1Techs Forums](https://forum.level1techs.com/t/how-to-get-discourse-to-work-with-postfix/100042/11)

Le problème était que Discourse ne parvenait pas à se connecter à mon serveur Postfix depuis Docker. Techniquement, la connexion provient d’un autre réseau, et Postfix n’avait pas ce réseau dans la liste des réseaux autorisés. Il suffit d’ajouter le réseau Docker (dans mon cas `172.17.0.0/16`) à `mynetworks` dans la configuration de Postfix, et cela fonctionne !

Vous devez d’abord vérifier si Docker peut se connecter à votre serveur Postfix (c’est-à-dire si la connexion peut être établie avant que la vérification du réseau autorisé ne soit effectuée dans Postfix). N’oubliez pas de vérifier la configuration de Postfix dans `inet_interfaces`. J’ai défini `all` car localhost ne fonctionnera pas pour Discourse dans Docker.

Si cela ne fonctionne toujours pas, veuillez vérifier les journaux de Postfix. Dans mon cas, ils se trouvent dans le fichier `/var/log/mail.log`.

J’espère que cela aidera quelqu’un à l’avenir. Cela m’a pris plusieurs jours pour le faire fonctionner, mais maintenant je ne dépend plus d’aucun service de messagerie payant (j’aurais même voulu l’utiliser, mais je n’ai pas réussi à le faire fonctionner) et je l’ai gratuitement (n’oubliez pas d’ajouter des enregistrements SPF à votre domaine ! Sinon, Gmail et d’autres fournisseurs de messagerie bloqueront vos e-mails : ils n’iront même pas dans les spams, mais seront simplement non livrés).

---

_[View the full topic](https://meta.discourse.org/t/smtp-server-connects-mail-fails-to-send/135096)._
