Alerte en cas d'un nombre excessif d'e-mails rejetés

Les e-mails rejetés arrivent et c’est normal dans une communauté, mais parfois il peut y avoir un problème plus profond qui peut entraîner le rejet d’e-mails sortants à grande échelle. Il serait judicieux d’avoir un tableau de bord d’administrateur/une alerte PM pour que le problème ne passe pas inaperçu.

14 « J'aime »

J’ai une communauté qui est apparemment abandonnée et je pense que le compte Mailgun est annulé ou impayé. Ce serait bien s’il y avait un moyen de le remarquer. Il semble que Discourse ait simplement arrêté d’essayer d’envoyer des e-mails il y a des mois.

4 « J'aime »

+1 pour cette fonctionnalité. Pour exactement les mêmes raisons que celles mentionnées par @pfaffman. Si l’on gère plusieurs instances Discourse pour des clients, surtout lorsque le client a son propre service SMTP et qu’il a peut-être oublié de le payer, il serait bon que l’instance ne cesse pas complètement d’envoyer des e-mails et ne “échoue silencieusement”.

1 « J'aime »

Je soutiens également cette fonctionnalité. Il serait utile de savoir quels e-mails sont maintenant rejetés et pourquoi (rebond doux, rebond dur, etc.). Peut-être une notification à l’administrateur ou quelque chose dans les journaux à vérifier.

J’essaie désespérément de savoir si les e-mails qui rebondissent ont été bloqués par Discourse ou non ?

Par exemple, si je vois ceci dans les journaux

Email can not be processed: Email::Receiver::BouncedEmailError

Comment savoir si Discourse continuera à envoyer ou n’enverra plus d’e-mails à cette adresse ?

1 « J'aime »

Il y a une notification d’administrateur si un e-mail est révoqué, voici une notification de l’expéditeur d’e-mail de soundtransit qui a peut-être été automatique puisqu’ils n’envoient que des e-mails et ne traitent pas les e-mails entrants :

Intéressant. Je ne vois aucune notification d’e-mail révoquée. Cependant, dans les journaux et la boîte de réception des e-mails, je vois de nombreux e-mails rejetés. La question est donc double :

  1. Comment savoir si Discourse analyse correctement une réponse d’e-mail rejeté ? Je pose la question car le panneau d’administration des e-mails rejetés ne montre AUCUN e-mail rejeté, mais il y a clairement des e-mails rejetés dans la section E-mails reçus du panneau.
  2. Quand Discourse décide-t-il que les e-mails rejetés ne sont plus des adresses e-mail valides et qu’il doit cesser de leur envoyer des e-mails ?

Cela dépendrait de plusieurs choses, premièrement si l’e-mail est :

#1 Simplement retourné comme non distribuable.

OU

#2 La cible prévue du courrier a reçu le courrier, mais a envoyé une réponse exigeant l’arrêt de l’envoi (comme une demande de cesser/interrompre l’envoi de courrier), c’est différent et c’est peut-être ce qui s’est passé ici avec Sound Transit, ils pourraient avoir un système automatique qui fait cela ou ils pourraient avoir manuellement demandé la désinscription des e-mails de notification qui ne devraient pas leur être envoyés de toute façon.