古いフォーラムを移行した後、ユーザーの20%が無効なメールアドレスを持っていることが判明しました(Neverbounceで検出)。これにより、ひどいバウンスレポートが発生し、メール配信に悪影響を及ぼしています(スパムフィルタにすぐにリストアップされてしまいます)。現在SendGridとSESを使用しています。以下のことを実現したいと考えています:
- Discourse、またはSendGrid/SESが無効なメールアドレスに対してメール送信を試みるのを止める
- ユーザーアカウントを有効なまま保つ(一部のユーザーはアクティブで、ユーザー名とパスワードを知っているため)
無効なメールアドレスをSendGrid/SESのスパムリストに登録することはできますが、これではDiscourseがこれらのアドレスへのメール送信を続けるのを防げません。また、2万件のメールアドレスをSendGridのスパムセクションに手動で登録することもできません。
どのように解決すればよいでしょうか?