Geführtes Forum mit vielen ungültigen (zurückgewiesenen) E-Mails

Nach der Migration eines älteren Forums stellte sich heraus, dass 20 % der Benutzer ungültige E-Mail-Adressen haben (erkannt mit Neverbounce). Dies führt zu schrecklichen Absprungberichten, die meine E-Mail-Zustellung beeinträchtigen (ich werde schnell in Spam-Filtern gelistet). Ich verwende SendGrid und SES. Ich möchte:

  • verhindern, dass Discourse oder SendGrid/SES versucht, E-Mails an diese ungültigen Adressen zu senden,
  • die Benutzerkonten aktiv halten, da einige dieser Benutzer aktiv sind und ihren Benutzernamen sowie ihr Passwort kennen.

Ich könnte die ungültigen E-Mails in die Spam-Liste von SendGrid/SES aufnehmen, aber das würde nicht verhindern, dass Discourse weiterhin versucht, ihnen E-Mails zu senden. Außerdem kann ich nicht manuell 20.000 E-Mails im Spam-Bereich von SendGrid eintragen.

Wie kann ich dieses Problem lösen?

Ich deaktiviere nach einem Import in der Regel alle Benutzer und lasse die Passwörter zurücksetzen, um ihre Konten wieder zu aktivieren. Wenn du das nicht tun möchtest, könntest du versuchen, nur Benutzer zu deaktivieren, die die Seite in den letzten X Monaten besucht haben. Oder deaktiviere alle Benutzer, die sich nicht auf der neuen Seite angemeldet haben.

Siehe auch Configure VERP to handle bouncing e-mails.