Vérifier si Discourse envoie tous les e-mails qu'il est censé envoyer

Pour le dernier message du forum, basé uniquement sur le statut “watch”, environ 1300 utilisateurs auraient dû être contactés par e-mail.

Mais depuis la console Amazon SES et la page Discourse /admin/email-logs Sent, seulement environ 700 ont été envoyés.

Seulement environ 20 apparaissent sur /admin/email-logs/skipped comme “Skipped”, la raison dans ces cas étant “Exceeded bounce_score_threshold”.

Quelle autre raison pourrait expliquer cet écart?

Je garderai un œil sur les futurs messages pour voir si c’était un incident isolé.

Y a-t-il des éléments dans /admin/email/bounced ?

Oui, environ 20.

Je viens d’avoir une idée. Il y a un réglage pour arrêter l’envoi d’e-mails après une certaine période sans visiter le forum. Je parie que les personnes disparues sont au-delà de ce point. Y a-t-il un moyen de vérifier en utilisant Data Explorer ?

Je pense que cela concerne uniquement les résumés d’activité ? (Supprimer les e-mails de résumé après X jours) Ou aviez-vous autre chose en tête ?

Un manque de 600 semble indiquer que beaucoup de personnes ont changé leur préférence d’e-mail à « jamais », mais cela vaut peut-être la peine de vérifier au cas où ?

Avez-vous vérifié combien de personnes avaient reçu une notification à ce sujet ?

1 « J'aime »

Oui, c’est ce que j’avais en tête (vaguement). J’essaierai de trouver ces choses dans la base de données en utilisant l’Explorateur de données ce soir.

Environ 1100 « toujours » et 300 « jamais » (personne entre les deux !) donc nous avons déjà pris en compte la moitié d’entre eux ! Merci.

1 « J'aime »