Je rencontre l’erreur suivante en utilisant ./discourse-docker sur Digital Ocean après l’installation
==================== TEST DE COURRIEL ====================
Pour un test robuste, obtenez une adresse sur http://www.mail-tester.com/
Ou envoyez simplement un message de test à vous-même.
Adresse électronique pour le test de courriel ? ('n' pour ignorer) [forum@jamaicans.dev] :
Envoi du courriel à forum@jamaicans.dev. . .
Test de l'envoi vers forum@jamaicans.dev en utilisant mail.jamaicans.dev:587.
======================================== ERREUR ========================================
ERREUR INATTENDUE
500 5.5.1 Commande invalide
J’ai écrit un script Python pour tester l’envoi d’e-mails à l’aide des identifiants SMTP, et je parviens à envoyer et recevoir des courriels. J’ai également essayé Telnet, ce qui fonctionne. Le port est configuré sur 587 avec StartTLS. DMARC et SPF sont déjà configurés.
Le compte de messagerie contient un caractère % dans le mot de passe. J’ai remarqué dans le fichier app.yaml que le mot de passe ne doit pas contenir de #. Pensez-vous que cela puisse être la cause du problème ?
Peux-tu partager ton script Python ? J’ai également installé Mailu, et j’aimerais le tester.
Mise à jour : Peu importe, je l’ai créé moi-même via Sending Emails With Python – Real Python. Mailu fonctionne (sans TLS, car je n’ai pas encore trouvé comment utiliser Let’s Encrypt à la fois avec Mailu et Caddy), mais Discourse n’envoie pas d’e-mails …
Bonjour,
Ça a aussi fonctionné pour moi. J’ai apporté quelques modifications aux paramètres de messagerie et tout a commencé à fonctionner. Désolé de ne pas avoir indiqué que j’avais réussi à faire fonctionner le système.