Wegwerf-E-Mail

:information_source: Zusammenfassung Benutzer daran hindern, Wegwerf-E-Mail-Adressen zu verwenden
:hammer_and_wrench: Repository-Link \u003chttps://github.com/magicball-network/discourse-indisposable-email\u003e
:open_book: Installationsanleitung Plugins in Discourse installieren

Funktionen

Dieses Plugin überprüft auf Wegwerf-E-Mail-Adressen, wenn ein Benutzer versucht, diese zu verwenden. Es verwendet mehrere Online-Dienste, die diese Validierung anbieten. Sie müssen sich bei mindestens einem davon anmelden.

Die folgenden Online-Dienste werden unterstützt:

Sie können mehrere Dienste verwenden. Wenn eine E-Mail überprüft werden muss, wählt sie zufällig einen aus der Liste aus, bis ein Dienst antwortet, dass die E-Mail-Domain entweder eine Wegwerf-Domain ist oder nicht. Wenn keine verfügbaren oder funktionierenden Dienste vorhanden sind, wird die Domain akzeptiert.

Die Überprüfung erfolgt erst, nachdem die Standard-E-Mail-Überprüfung von Discourse bestanden wurde. Domains, die bereits in der Einstellung blocked_email_domains aufgeführt sind, haben daher Vorrang.

Einige der unterstützten Dienste verfügen über recht akzeptable kostenlose Stufen. Für ein kleines Forum kostet es Sie daher wahrscheinlich nichts.

Das Ergebnis einer Überprüfung wird für eine gewisse Zeit zwischengespeichert.

Die tatsächlichen E-Mail-Adressen, die von Benutzern verwendet werden, werden nicht an die Dienste gesendet. Der lokale Teil wird durch „example“ ersetzt. Wenn der Benutzer also „my-name@some-domain.test“ eingibt, wird eine Prüfung für „example@some-domain.test“ durchgeführt.

Konfiguration

Installieren Sie das Plugin und konfigurieren Sie mindestens einen Dienst zur Verwendung.

Einstellungen

Fügen Sie eine Tabelle mit Einstellungen und deren Beschreibungen ein

Name Beschreibung
indisposable_email_enabled Aktivieren Sie den Dienst
indisposable_email_update_blocked_domains Fügen Sie Wegwerf-Domains zur Einstellung für blockierte E-Mail-Domains hinzu. Achtung! Es gibt sehr viele Wegwerf-E-Mail-Domains. Die Aktivierung könnte zu einer wirklich langen Liste führen.
indisposable_email_allow_cache Stunden, für die die Ergebnisse einer Nicht-Wegwerf-E-Mail-Domain zwischengespeichert werden sollen. Sie sollten dies nicht zu lange einstellen. Standardmäßig ist ein Tag eingestellt.
indisposable_email_deny_cache Stunden, für die das Ergebnis einer Wegwerf-E-Mail-Domain zwischengespeichert werden soll. Standardmäßig ist eine Woche eingestellt.

Jeder unterstützte Dienst verfügt über eine Einstellung, um seinen API-Schlüssel einzugeben. Ein Dienst wird nur verwendet, wenn ein Schlüssel konfiguriert wurde.

1 „Gefällt mir“

Die Qualität der Bestimmung von Einweg-E-Mail-Domains variiert zwischen den Diensten. Zum Beispiel habe ich festgestellt, dass Mailsac eine Reihe von Einweg-E-Mail-Domains nicht erkennt.

Die erste erfolgreiche Antwort eines Dienstes bezüglich einer Domain wird verwendet. Wenn es sich also um eine Falsch-Negativ-Meldung eines Dienstes handelt, wird die E-Mail-Adresse akzeptiert.

1 „Gefällt mir“