Cela fait peut-être une question stupide, mais je ne trouve pas le paramètre correspondant — et les derniers messages datent de quelques années.
Comment puis-je m’assurer que les membres reçoivent une notification par e-mail lorsqu’ils sont @mentionnés au sein de la communauté ? (ou même lorsqu’ils sont @mentionnés dans un groupe).
Cela se configure dans la section E-mails de la page des préférences de l’utilisateur. Le paramètre par défaut est d’envoyer un e-mail à un utilisateur si quelqu’un le cite, répond à son message, mentionne son nom d’utilisateur ou l’invite à un sujet lorsque l’utilisateur est absent du forum :
Si vous constatez que les utilisateurs ne reçoivent pas d’e-mails pour cela, vérifiez le paramètre du site default email level. La valeur par défaut de ce paramètre est « uniquement en cas d’absence ». Assurez-vous qu’il n’est pas défini sur « jamais ». Vous pouvez ajuster les paramètres d’e-mail de tous les utilisateurs de votre site en modifiant le paramètre du site default email level et en sélectionnant l’option pour appliquer les modifications rétroactivement.
Je ne vois aucune option dans votre capture d’écran qui empêcherait l’envoi d’e-mails lorsqu’un utilisateur est mentionné. Vous pouvez vérifier si des e-mails sont bien envoyés lors de mentions en accédant à la page Admin / E-mails / Envoyés de votre site et en saisissant mentioned dans le champ de filtre Type d’e-mail. La capture d’écran ci-dessous provient de mon site de test :
Je vois que la case « Désactiver le mode liste de diffusion » est cochée (Interdire aux utilisateurs d’activer le mode liste de diffusion (empêche l’envoi de tout e-mail de liste de diffusion).)
Essayez de décocher cette case et voyez si les e-mails sont envoyés.
Vous devrez vérifier les préférences de l’utilisateur spécifique, car modifier le paramètre global ne le modifie pas nécessairement pour tous les utilisateurs. Historiquement, cela ne s’appliquait qu’aux nouveaux utilisateurs inscrits après le changement de la valeur par défaut.