Greylisting ist eine Technik aus dem E-Mail-Bereich zur Bekämpfung von unerwünschter E-Mail (Spam).
Bei tiggersWelt.net wird Greylisting im Verbund mit dem Spam- und Virenfilter eingesetzt, sodass die Spam-Abwehr einen recht großen und effizienten Wirkungsgrad erreicht.
Greylisting macht sich die Fähigkeit eines normalen (RFC-konformen) E-Mail-Server zu nutze E-Mails in regelmäßigen Intervallen neu zuzustellen, sofern sie beim ersten Versuch vom Ziel-Mailserver (bzw. nächsten Hop) nicht akzeptiert wurde, z.B. aufgrund von Unerreichbarkeit oder einem temporären Fehler.
Ein Spamer hingegen hat selten genug Zeit um sich um die Zustellung seiner tausenden Spam-E-Mails zu kümmern, aus diesem Grund wird selten ein zweites Mal vom selben Computer versucht die selbe E-Mail zuzustellen.
Auf Serverseite wird Greylisting über ein kleines Programm realisiert, das eine Datenbank mit Einträgen verwaltet, die Informationen über ankommende E-Mails enthält:
Existiert kein passender Eintrag in der Datenbank oder liegt der Zeitpunkt zu kurz (z.B. unter 2 Minuten) zurück, so wird die E-Mail mit einem temporären Fehler zurückgewiesen und ggf. ein neue Eintrag in der Datenbank angelegt.
Existiert ein passender Eintrag in der Datenbank und ist dieser auch alt genug, wird die E-Mail umgehend angenommen und auf den Weg zu ihren Zielen geschickt. Hierbei kann sie ihren Weg dann z.B. auch durch den Spam- und Virenfilter nehmen.