Les notifications par email ne sont pas envoyées pour les MP aux groupes intégrés

Les modérateurs de groupe intégrés ont le « Niveau de notification par défaut pour les messages de groupe » défini sur « Observer », mais aucun e-mail n’est envoyé aux membres de ce groupe pour les nouveaux MP de groupe (« Envoyez-moi un e-mail lorsque je reçois un message personnel » est activé dans les profils des utilisateurs, et la notification par e-mail pour les MP de groupe fonctionne pour tous les groupes personnalisés).

Avais-je l’impression erronée que cela fonctionnait auparavant et avait régressé récemment, ou cela n’a-t-il jamais fonctionné pour les groupes intégrés ?

Si c’est le cas, ce serait très regrettable, car je viens d’avoir un problème avec le plugin qui empêchait spécifiquement les modérateurs de se connecter (je les ai alertés via MP de groupe pour le groupe des modérateurs pour une solution de contournement temporaire, mais apparemment personne n’a reçu l’e-mail et il n’y avait aucun autre moyen de communiquer avec eux, car personne ne pouvait se connecter).

Je viens de parcourir ceci ici sur meta et j’ai reçu un e-mail pour la notification PM :

Y a-t-il des informations dans vos journaux d’e-mails concernant des envois ou des omissions ?

1 « J'aime »

Il n’y a rien dans les journaux de messagerie (console web d’administration) lorsqu’ils sont envoyés à @moderators. Si j’envoie un MP directement aux membres du groupe, l’e-mail est enregistré et livré.

Existe-t-il des journaux plus détaillés sur le disque que je puisse vérifier ?

Je pense que je suivrais cela à l’envers. S’ils n’ont pas reçu l’e-mail, ont-ils reçu la notification par message privé ? S’ils n’ont pas reçu la notification par message privé en premier lieu, je vérifierais alors s’ils ont la boîte de réception des modérateurs comme « Suivi » (même si c’est le Suivi par défaut, les individus peuvent ne pas l’avoir défini en fonction de quand le défaut a été défini, ou s’ils l’ont modifié).

Si vous avez installé l’explorateur de données, cela devrait suffire pour avoir un aperçu sans avoir à usurper l’identité :

SELECT 
    user_id,
    notification_level
FROM group_users
WHERE group_id = 2
  AND user_id > 0

Il semble que la plupart des membres aient défini les notifications pour ce groupe sur 2, mais il y a un membre qui a :

  • notification_level réglé sur 3 (en train de regarder)
  • Envoyez-moi un e-mail lorsque je reçois un message personnel : Toujours
  • et la notification a été reçue par cet utilisateur

Cet utilisateur devrait recevoir un e-mail, n’est-ce pas ?

Celui-ci semble certainement avoir dû recevoir un e-mail. Et il n’y a absolument aucun journal d’e-mail correspondant dans Envoyés ou Ignorés lorsque vous filtrez par leur e-mail/nom d’utilisateur ?

1 « J'aime »

C’était aussi ma compréhension.

Positif (aucune entrée pour le MP d’origine dans les journaux envoyés ou ignorés, le courrier n’a pas été livré via Mailgun).

Et pour être absolument sûr, j’ai réessayé maintenant avec le même utilisateur

  • en tant que membre d’un groupe personnalisé
  • et en tant que modérateur

et comme prévu, l’e-mail du groupe personnalisé a été enregistré comme envoyé immédiatement, et lorsque j’ai été sûr que le problème était confirmé, l’e-mail pour le groupe des modérateurs a également été enregistré (et livré via Mailgun), mais avec quelques minutes de retard.

Je n’ai aucune idée si c’est une erreur intermittente ou non, mais je suis sûr que cela ne fonctionne pas de manière fiable pour le moment, et je serais prêt à enquêter davantage si vous pouvez fournir des conseils supplémentaires sur où chercher.