Bonjour
J’ai installé Discourse :
- en suivant le tutoriel officiel de 30 minutes
- sous Ubuntu 20.04
- J’arrive à l’écran « Félicitations, vous avez installé Discourse »
- Je peux m’inscrire et le système indique qu’un e-mail a été envoyé — mais aucun e-mail n’arrive dans ma boîte de réception
- Cela ne fonctionne pas non plus lorsque je clique sur « Renvoyer l’activation »
Ce que j’ai essayé selon la section « Dépannage de l’envoi d’e-mails sur une nouvelle installation de Discourse » :
- Telnet : la connexion est correcte (connecté et service prêt)
- Discourse doctor : « ERREUR INATTENDUE 500 5.0.0 Commande inconnue ou non implémentée. » … Ce n’est pas une erreur courante. Aucune solution recommandée n’existe. Veuillez signaler le message d’erreur exact ci-dessus à h ttps://meta.discourse.org/
- Journaux du fournisseur d’e-mails : rien n’indique qu’un e-mail ait été envoyé
- Journaux de Discourse :
Apache
root@ubuntu-2gb-fsn1-3:/var/discourse# tail shared/standalone/log/rails/production.log
lib/middleware/enforce_hostname.rb:23:in call'* *lib/middleware/request_tracker.rb:177:in call’
Rendered exceptions/not_found.html.erb within layouts/no_ember (Duration: 0.5ms | Allocations: 137)
Rendered layout layouts/no_ember.html.erb (Duration: 8.0ms | Allocations: 1280)
Rendered html template (Duration: 0.0ms | Allocations: 2)
Rendered layouts/email_template.html.erb (Duration: 0.3ms | Allocations: 30)
Delivered mail 8731fbdf-b6c8-49b5-86d5-08d8c32e5ac1@talk.absolutum. net (485.7ms)
Job exception: 500 5.0.0 Unknown or unimplemented command.
- Domaine d’e-mail
- Mon domaine est : talk.absolutum. net
- Le domaine d’envoi d’e-mails est : norepoy@absolutum.net (donc différent du domaine)
- J’ai donc décommenté la ligne « -exec: rails r “SiteSEttings.notification_email…” » et saisi mon e-mail dans app.yml
- J’ai reconstruit l’application
- J’ai également modifié l’e-mail de notification via la ligne de commande
- J’ai essayé avec et sans TLS (dans le fichier yml) et sur les ports 587 et 25 (les deux ports sont pris en charge par mon fournisseur d’e-mails, même après reconstruction)
- Je n’ai pas d’adresse IP dans le domaine d’e-mail
- Résultats de Discourse doctor :
==================== TEST MAIL ====================
Pour un test robuste, obtenez une adresse sur h ttp://www.mail-tester.com/
Ou envoyez simplement un message de test à vous-même.
Adresse e-mail pour le test ? (‘n’ pour ignorer) [info@absolutum.net]:
Envoi d’un e-mail à info@absolutum.ne t. . .
Test d’envoi vers info@absolutum.ne t via smtp .socketlabs.com:587, utilisateur : server34665 avec authentification plain.
======================================== ERREUR ========================================
ERREUR INATTENDUE
500 5.0.0 Commande inconnue ou non implémentée.
====================================== SOLUTION =======================================
Ce n’est pas une erreur courante. Aucune solution recommandée n’existe !
Veuillez signaler le message d’erreur exact ci-dessus à h ttps://meta.discourse.org/
(Et une solution, si vous en trouvez une !)
Toute idée sur ce que je pourrais essayer pour résoudre le problème serait la bienvenue.
(Désolé, en tant que nouvel utilisateur, je n’étais autorisé à utiliser que 2 liens, j’ai donc dû ajouter des espaces dans certaines URL)
Merci,
Olivier