Wie Greylisting Spam auf einem Mailserver reduziert
Greylisting weist unbekannte SMTP-Absender zunächst vorübergehend zurück und wartet auf einen erneuten Zustellversuch. Funktionsweise und Nachteile.
Greylisting verschiebt die Zustellung von Nachrichten unbekannter Quellen vorübergehend. Ein korrekt konfigurierter sendender Mailserver reiht die Nachricht ein und versucht es erneut. Damit lassen sich einfache Absender ohne Wiederholungsversuch filtern. Die Methode beweist aber nicht die Echtheit einer Nachricht und ersetzt keine weiteren Prüfungen.
Kombination aus Absender, Empfänger und IP
Viele Implementierungen speichern die IP-Adresse des sendenden Servers, den SMTP-Umschlagabsender (MAIL FROM) und den Empfänger (RCPT TO). Diese Kombination wird oft Tripel genannt. Andere Schlüssel sind möglich; für Anbieter mit mehreren Ausgangsservern lässt sich die IP-Zuordnung anpassen.
Erster Zustellversuch
Ist die Kombination neu, antwortet der Empfänger mit einem vorübergehenden SMTP-Code 4xx, etwa 451, und speichert den Versuch. Er hat die Nachricht noch nicht zur Zustellung angenommen. Der Absender sollte sie in der Warteschlange behalten und nach seinem Zeitplan erneut senden. Code und Wartezeit hängen von der Konfiguration ab.
Erneuter Versuch und Annahme
Entspricht der neue Versuch den Regeln, kann der SMTP-Austausch weitergehen. Weitere Spam- und Richtlinienprüfungen gelten weiterhin; ein erfolgreicher zweiter Versuch garantiert keine Zustellung in den Posteingang. Manche Systeme merken sich die akzeptierte Kombination eine Zeit lang, damit spätere Nachrichten nicht verzögert werden.
Warum das Spam verringern kann
Einfache Spam-Werkzeuge geben nach einem vorübergehenden Fehler auf. Das frühe Zurückstellen kann Ressourcen sparen. Ausgereiftere Spam-Versender versuchen es jedoch erneut. Die Wirkung hängt von Nachrichtenstrom und übrigen Filtern ab; 80 bis 90 Prozent weniger Spam sind keine allgemeine Zusage.
Kosten und Ausnahmen
Eine erste legitime Nachricht kann Minuten oder Stunden später eintreffen. Das betrifft auch Passwort-Resets oder Bestellbestätigungen. Ein Absender ohne korrekten Wiederholungsversuch kann ausfallen. Große Anbieter wechseln zwischen ausgehenden IP-Adressen; ein strenger Vergleich kann einen neuen Versuch als unbekannt einstufen. Netzgruppen, Ausnahmen oder adaptive Positivlisten helfen, müssen aber sorgfältig gewählt werden.
Praktische Kontrollen
Messen Sie vor der Aktivierung Warteschlangen und Fehlverzögerungen. Beobachten Sie vorübergehende Antworten und erfolgreiche Wiederholungen in den Mail-Logs. Planen Sie bei Bedarf Ausnahmen für dringende Transaktionsmails und kombinieren Sie Greylisting passend zu Ihrer Umgebung mit SPF, DKIM, DMARC und Inhaltsfiltern.
Fazit
Greylisting ist eine sparsame SMTP-Filterschicht mit dem Nachteil verzögerter Zustellung. Passen Sie sie an Absender und Nutzer an. Ein Wiederholungsversuch ist kein Sicherheitsbeweis; ausbleibende Wiederholung beweist keinen Spam. IETF-Dokument: RFC 6647, https://www.rfc-editor.org/rfc/rfc6647.html.
Teilen
Was ist Ihre Reaktion?
Gefällt mir
0
Gefällt mir nicht
0
Liebe
0
Lustig
0
Wütend
0
Traurig
0
Wow
0