Ce forum doit approuver tous les messages. Par conséquent, certains messages sont publiés à la suite les uns des autres : lorsqu’un modérateur se connecte, il approuve les messages rapidement l’un après l’autre.
La plupart des catégories sont configurées en mode « suivi » pour tous les utilisateurs et presque aucun utilisateur ne se connecte ; le forum dépend donc fortement des notifications par e-mail.
Le problème est que, lorsque des messages sont publiés à la suite (à moins de 1,5 minute d’intervalle), tous les e-mails ne sont pas envoyés. Cette requête affiche le nombre total d’e-mails envoyés (entrées dans email_logs par sujet). Le nombre d’utilisateurs devant recevoir un e-mail est d’environ 2250. Lorsque des utilisateurs se sont connectés récemment (environ 1 %), ils ne reçoivent pas d’e-mail, ce qui fait varier légèrement le chiffre, mais celui-ci devrait se situer entre 2200 et 2250.
Comme vous pouvez le constater sur les trois premières lignes, les messages publiés rapidement l’un après l’autre ne génèrent pas le nombre complet d’e-mails.
Que pourrait-il se passer ici ?
Ah, max_emails_per_day_per_user est défini sur une valeur très élevée.
colonnes : sujet, date/heure, catégorie, nombre d’e-mails envoyés
