| Zusammenfassung | Benutzer daran hindern, Wegwerf-E-Mail-Adressen zu verwenden | |
| Repository-Link | \u003chttps://github.com/magicball-network/discourse-indisposable-email\u003e | |
| 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.