Erreur de messagerie lors d'une nouvelle installation

Salut tout le monde
J’ai une erreur avec la configuration de la messagerie.

  DISCOURSE_SMTP_ADDRESS: smtp.strato.de
  DISCOURSE_SMTP_PORT: 465
  DISCOURSE_SMTP_USER_NAME: discourse@domain.net
  DISCOURSE_SMTP_PASSWORD: MOT_DE_PASSE_MASQUÉ
  # DISCOURSE_SMTP_ENABLE_START_TLS: true          # (optionnel, par défaut true)
  #DISCOURSE_SMTP_DOMAIN: discourse.example.com    # (requis par certains fournisseurs)
  #DISCOURSE_NOTIFICATION_EMAIL: noreply@discourse.example.com    # (adresse d'envoi des notifications)

Avec docker-doctor, j’obtiens


==================== TEST DE MESSAGERIE ====================
Pour un test robuste, obtenez une adresse sur http://www.mail-tester.com/
Ou envoyez simplement un message test à vous-même.
Adresse e-mail pour le test de messagerie ? ('n' pour ignorer) [admin.discourse@domain.net]: test-dj0qyymtu@srv1.mail-tester.com
Envoi du mail à test-dj0qyymtu@srv1.mail-tester.com. . .
Test d'envoi à test-dj0qyymtu@srv1.mail-tester.com en utilisant smtp.strato.de:465, nom d'utilisateur:discourse@domain.net avec authentification simple.
======================================== ERREUR ========================================
                                    ERREUR INATTENDUE

Net::ReadTimeout

====================================== SOLUTION =======================================
Ce n'est pas une erreur courante. Aucune solution recommandée n'existe !

Veuillez signaler le message d'erreur exact ci-dessus sur https://meta.discourse.org/
(Et une solution, si vous en trouvez une !)
=======================================================================================
Remplacement : SMTP_PASSWORD
Remplacement : LETSENCRYPT_ACCOUNT_EMAIL
Remplacement : DEVELOPER_EMAILS
Remplacement : DISCOURSE_DB_PASSWORD
Remplacement : Envoi du mail à

J’espère que quelqu’un pourra m’aider. J’aime beaucoup ce produit et j’aimerais l’utiliser pour ma communauté <3

Peut-être que je dois changer l’authentification de l’authentification smtp. Mais comment puis-je faire cela, je ne vois aucun fil de discussion avec cette réponse ?

Quelqu’un peut-il m’aider ?

Quelques pistes à explorer :

  • Vérifiez si votre fournisseur autorise un port différent et si vous obtenez la même erreur.
  • Si vous savez utiliser curl, essayez de curl-er votre configuration de messagerie directement depuis le conteneur Docker.
  • Utilisez un autre fournisseur de messagerie, Mailgun est connu pour bien fonctionner avec Discourse.

Il semble que votre VM bloque l’accès à votre serveur de messagerie.