Bonjour, mon forum utilise MailJet comme serveur SMTP pour mon forum Discourse. Cependant, il semble que le système de messagerie ne fonctionne pas. Ci-dessous une image de mes paramètres de messagerie et des paramètres de configuration de messagerie du fichier App.YML.
Configuration de la messagerie du fichier App.YML :
De plus, l’envoi d’un e-mail de test me donne ce message d’erreur :
Je reçois également l’avertissement « L’envoi d’e-mails est désactivé pour les utilisateurs non administrateurs. » sur le site du forum.
Je suis bloqué entre le fait d’avoir des informations d’identification SMTP incorrectes ou que mon serveur ne puisse pas contacter le serveur SMTP, car il indique « Timeout to open TCP connection to in-v3.mailjet.com:587 (exceeds 5 seconds) »
Si quelqu’un connaît la raison ou a une solution, merci de me le faire savoir. Merci !
Merci, cela a résolu le problème. De plus, il s’agit techniquement d’un nouveau « site » puisque mon forum a fermé pendant quelques mois, puis est revenu et je l’ai restauré via une sauvegarde.
J’ai exécuté cette commande et voici le résultat :
On dirait qu’il n’a pas réussi à se connecter.
Ok, cela signifie que nous pouvons écarter Discourse, ce qui simplifie les choses.
Vérifiez ensuite vos règles de pare-feu, y compris celles qui pourraient exister dans le panneau de contrôle DO (il semble que votre serveur soit hébergé chez Digital Ocean).
Contactez également DO et demandez-leur s’ils bloquent les e-mails sortants sur le port 587 depuis le serveur. Demandez-leur de supprimer ce blocage.
Merci, j’ai découvert que le port 587 est apparemment bloqué pour empêcher le spam par e-mail. J’ai contacté le fournisseur de cloud pour obtenir de l’aide. Je vous tiendrai au courant sous peu.