Certains utilisateurs signalent ne pas recevoir certains e-mails de notre instance Discourse. Nous utilisons le « mode liste de diffusion ». J’ai tenté d’analyser un cas précis : environ quatre utilisateurs sur 117 d’un groupe ont signalé ne pas avoir reçu un e-mail donné. Les autres ont bien reçu l’e-mail. Les utilisateurs concernés ont reçu d’autres e-mails de la même catégorie (avant et après l’e-mail en question). En consultant le panneau d’administration > protocole e-mail, je peux filtrer par adresse e-mail d’un utilisateur concerné, mais je ne vois aucune entrée pour le message/e-mail en question, que ce soit dans l’onglet envoyé, ignoré ou renvoyé.
Comment puis-je poursuivre le débogage pour identifier la cause racine ?
auto-hébergé. Ne devrais-je pas voir l’e-mail, tel que mentionné dans le protocole de messagerie, sous envoyés, s’il a été transféré à notre fournisseur d’e-mails (Strato) ?
J’ai utilisé un agent de codage pour résumer les conditions dans lesquelles les e-mails sont supprimés en mode liste de diffusion :
- L'utilisateur a mis le sujet, la catégorie ou l'un de ses tags en sourdine.
- L'utilisateur a mis l'auteur en sourdine ou l'a ignoré.
- L'utilisateur ne peut pas accéder au message - par exemple, il se trouve dans une catégorie restreinte.
- Le compte est inactif, silencieux, suspendu ou en attente d'une approbation requise.
- L'utilisateur a choisi d'exclure ses propres messages.
- Le message ou le sujet a été supprimé avant la livraison.
- Des échecs de livraison antérieurs ont fait dépasser au score de rebond de l'utilisateur le seuil configuré.