L'email ne fonctionne pas sur mon site Discourse

Bonjour,

Il y a deux mois, les e-mails ont complètement cessé de fonctionner sur mon site Discourse. Aucun e-mail d’activation n’est envoyé et aucun e-mail n’est reçu par les utilisateurs réguliers avec un résumé des nouveaux messages.

Je suis prêt à payer quelqu’un pour me le réparer.

Merci.

Alors vous devriez poster dans Marketplace

Mais le premier endroit où regarder est votre service de messagerie et voir si votre compte est en règle. Probablement que votre carte de crédit a expiré ou quelque chose comme ça.

1 « J'aime »

Ok, je vais poster là-bas.

Mon compte est en règle. Cependant, je n’y connais rien en informatique, donc je ne sais pas ce qui ne va pas. Les e-mails ont simplement cessé de fonctionner un jour.

J’utilise MailGun et tout est payé.

Avez-vous un accès administratif ?

Trouvez Admin dans la barre latérale gauche (sur mobile, le hamburger)
faites défiler vers le bas sous EMAIL, appuyez sur Configuration du serveur et journaux


appuyez sur Skipped, Bounced Rejected et il y a un message d’erreur

Lorsque j’essaie de tester l’envoi d’e-mails, cette erreur s’affiche :

« ERREUR - délai d’exécution expiré »

Sur MailGun, il n’y a pas de clé d’envoi, c’est peut-être la raison :

ça a expiré ?

peut-être que la clé a expiré ?
Essayez « Ajouter une clé d’envoi »
une fois qu’il vous aura donné une nouvelle clé, vous devrez probablement l’ajouter aux paramètres de votre site
peut-être que ça marchera ? Désolé, je n’ai aucune expérience avec mailgun

1 « J'aime »

Je pense que Mailgun doit être resynchronisé d’une manière ou d’une autre avec Discourse, mais je ne sais pas comment faire, j’aurai donc besoin de l’aide de quelqu’un d’expérimenté.

2 « J'aime »

Le problème était que DigitalOcean a commencé à bloquer l’accès sortant au port 587, je l’ai donc changé pour le port 2525.

3 « J'aime »

J’utilise également Digital Ocean et Mailgun. Comment puis-je vérifier si cela pose ou pourrait poser problème pour moi ? Merci.

Si votre messagerie a inexplicablement cessé de fonctionner, c’est presque certainement la raison.

Modifiez votre app.yml et changez le port smtp en 2525. Ensuite
./launcher destroy app ;./launcher start app

Si vous ne savez pas ce que cela signifie, vous pouvez exécuter discourse-setup, appuyer sur retour plusieurs fois et changer le port et le laisser reconstruire.

3 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.