Forum migré avec de nombreuses adresses e-mail invalides (rebondies)

Après la migration d’un forum plus ancien, il s’avère que 20 % des utilisateurs ont des adresses e-mail invalides (détectées grâce à Neverbounce). Cela génère des rapports de rebond horribles qui perturbent la livraison de mes e-mails (je suis rapidement listé dans les filtres anti-spam). J’utilise SendGrid et SES. Je souhaite :

  • empêcher Discourse ou SendGrid/SES d’essayer d’envoyer des e-mails à ces adresses invalides
  • maintenir les comptes utilisateurs actifs car certains de ces utilisateurs sont actifs et connaissent leur nom d’utilisateur et leur mot de passe.

Je pourrais ajouter ces e-mails invalides à la liste des e-mails spam de SendGrid/SES, mais cela n’empêcherait pas Discourse d’essayer de leur envoyer des e-mails, et je ne peux pas introduire manuellement 20 000 adresses dans la section spam de SendGrid.

Comment puis-je résoudre ce problème ?

J’ai généralement l’habitude de désactiver tous les utilisateurs après une importation et de demander aux gens de réinitialiser leur mot de passe pour réactiver leur compte. Si vous ne souhaitez pas le faire, vous pourriez essayer de désactiver uniquement les utilisateurs qui ont visité le site au cours des X derniers mois. Ou bien, désactiver tous les utilisateurs qui ne se sont pas connectés au nouveau site.

Voir également Configure VERP to handle bouncing e-mails.