移行したフォーラムに多くの無効(バウンス)メールが含まれています

古いフォーラムを移行した後、ユーザーの20%が無効なメールアドレスを持っていることが判明しました(Neverbounceで検出)。これにより、ひどいバウンスレポートが発生し、メール配信に悪影響を及ぼしています(スパムフィルタにすぐにリストアップされてしまいます)。現在SendGridとSESを使用しています。以下のことを実現したいと考えています:

  • Discourse、またはSendGrid/SESが無効なメールアドレスに対してメール送信を試みるのを止める
  • ユーザーアカウントを有効なまま保つ(一部のユーザーはアクティブで、ユーザー名とパスワードを知っているため)

無効なメールアドレスをSendGrid/SESのスパムリストに登録することはできますが、これではDiscourseがこれらのアドレスへのメール送信を続けるのを防げません。また、2万件のメールアドレスをSendGridのスパムセクションに手動で登録することもできません。

どのように解決すればよいでしょうか?

通常、インポート後にすべてのユーザーを無効化し、アカウントを再活性するためにパスワードのリセットを促します。それが望ましくない場合は、過去 X ヶ月以内にサイトを訪問したユーザーのみを無効化するなどの方法も考えられます。あるいは、新しいサイトにログインしていないすべてのユーザーを無効化することも可能です。

関連情報: Configure VERP to handle bouncing e-mails