(Il se peut que vous deviez attendre un peu que le monde tourne davantage pour obtenir de l’aide…)
Tout ce que je sais, c’est qu’il peut y avoir une différence entre ce que votre hôte peut faire et ce que les processus dans votre conteneur peuvent faire. Comment avez-vous exécuté votre test SMTP ? À l’intérieur ou à l’extérieur du conteneur ?
Je sais aussi qu’il existe quelque part une liste de contrôle pour les problèmes d’e-mail… peut-être dans ce fil :
Désolé, je n’ai plus d’idées. Vous pouvez visualiser les paquets avec, par exemple : tcpdump -c 19 -A -n port 587
mais comme le trafic est principalement chiffré, cela pourrait ne pas aider. Cela pourrait simplement montrer qu’aucune connexion n’est établie ou qu’elle est rejetée.
Édité : J’ai découvert que je devais passer au port 2525, mais je ne me souviens plus pourquoi. C’est apparemment une alternative standard.
Désolé, je n’ai pas pu envoyer d’e-mail depuis Discourse. Je ne sais vraiment pas pourquoi c’est un tel problème ; si je peux tester et utiliser un serveur SMTP, Discourse refuse simplement d’envoyer via celui-ci.
J’utilise mon propre serveur e-mail (iRedMail), qui est en ligne depuis presque deux ans sans aucun problème.
Je me demande vraiment ce qui pourrait poser problème.
J’ai passé les 3 dernières heures à examiner les journaux de Discourse pour identifier ce qui pourrait bloquer l’envoi des courriels. Ce n’est pas de la haute technologie, mais sans succès.
Je suis maintenant à l’étape où je peux envoyer un courriel. Après avoir cliqué sur « Envoyer le courriel », le message indique « Courriel envoyé », mais je ne reçois aucun message.
Il peut envoyer des e-mails, y compris à un service d’évaluation des spams, ce qui est un bon moyen de vérifier si un e-mail est livrable à un service bien connu ou non livrable uniquement à votre service. Le docteur indique :
Pour un test robuste, obtenez une adresse auprès de mail-tester.com
Si l’indication est « E-mail envoyé », il est fort probable que Discourse ait transmis l’e-mail à votre service de messagerie. Vous devez donc vérifier vos dossiers de spam et les journaux de votre service de messagerie.
Un problème courant est le suivant : votre forum est à l’adresse forum.example.com et l’e-mail de notification par défaut est noreply@forum.example.com, mais votre service de messagerie est configuré uniquement pour xxx@example.com. Dans ce cas, vous devez modifier l’e-mail de notification (ou reconfigurer votre serveur de messagerie).