L'email de l'admin est filtré et rejeté lors d'une réponse au fil par email

Depuis quelques semaines, nous rencontrons des problèmes lorsqu’un de nos administrateurs répond directement par e-mail à un fil de discussion.
Toutes ses réponses n’apparaissent pas dans le fil. Pour chacune, nous obtenons ce message Email::Receiver::ScreenedEmailError. L’e-mail qu’il utilise est celui qui est enregistré dans son profil.

1 « J'aime »

L’email de cette personne a-t-il été ajouté à la liste des emails filtrés (bloqués) ? Vérifiez dans l’administration, journaux.

1 « J'aime »

L’adresse e-mail de la personne ne fait pas partie de la liste des e-mails filtrés.

4 « J'aime »

@codinghorror Nous avons découvert ce qui se passait ! La méthode de filtrage des adresses e-mail ne recherche pas de correspondances exactes, mais utilise un algorithme de distance (Levenshtein). Un utilisateur a été bloqué alors que son adresse e-mail ne différait de celle de l’administrateur que par deux caractères, ce qui a généré un faux positif.

Je sais qu’il existe un paramètre pour cette distance, mais je me demande si les modérateurs et administrateurs ne devraient pas être protégés, ou même si une correspondance stricte ne devrait pas être la valeur par défaut.

Merci d’ailleurs pour la création d’un outil aussi formidable.

5 « J'aime »

Wow, c’est une première ! Je me demande si nous devrions exempter le personnel de cette vérification, mais cela doit être vraiment très rare.

4 « J'aime »

Devons-nous permettre aux utilisateurs établis qui ont déjà un compte de contourner cette vérification, sans exception ?

1 « J'aime »