E-Mail-Filter · 3 min read · Sep 30, 2025

So blockieren Sie E-Mails von bestimmten TLDs (Top Level Domains) in ISPConfig

Spam ist eine Belästigung und es gibt eine Vielzahl von Möglichkeiten, ihm entgegenzuwirken. Allerdings werden auch Spammer schlauer und versuchen, Filter und ähnliches zu umgehen. Darüber hinaus hat ICANN kürzlich eine große Anzahl von gTLDs (generische Top Level Domains) genehmigt, wie .biz, .info usw. Einige dieser gTLDs werden meiner Meinung nach ausschließlich von Spammern verwendet. In letzter Zeit habe ich viel Spam von der gTLD .xyz erhalten. Die Frage war also, wie man E-Mails von solchen Domains, die diese gTLD verwenden, blockieren kann.

ISPConfig bietet einige globale Filter, die verwendet werden können, um all diese E-Mails zu blockieren, und ich werde Ihnen zeigen, wie das geht.

1. Melden Sie sich als Administrator bei ISPConfig an

Das erste, was Sie tun müssen, ist, sich mit einem Administratorkonto bei ISPConfig anzumelden. Der Grund dafür ist, dass die globalen Filter geändert werden.

2. Gehen Sie zu den globalen Inhaltsfiltern

Sobald Sie sich als Administrator angemeldet haben, klicken Sie auf die Registerkarte E-Mail im oberen Navigationsmenü und wählen Sie dann im linken Menü den Eintrag Inhaltsfilter im Abschnitt Globale Filter aus.

3. Neuen Inhaltsfilter hinzufügen

Sobald die Seite für Postfix-Header- und Body-Checks geladen ist, klicken Sie auf die Schaltfläche, um einen neuen Inhaltsfilter hinzuzufügen.

4. Füllen Sie das Filterformular aus und senden Sie es ab

Jetzt wurde das Formular für den Mail-Inhaltsfilter geöffnet und Sie können dort verschiedene Dinge einstellen.

  1. Sie müssen den Server auswählen.

  2. Stellen Sie sicher, dass der Filter auf Header-Filter gesetzt ist.

  3. Das Muster: Das Regexp. Muster. Dieses Formularfeld wird tatsächlich verwendet, um zu überprüfen, ob der Header-Inhalt einer E-Mail die unerwünschte TLD enthält. Für die TLD .xyz müssen Sie das folgende Muster eingeben:

/<.+?@.+?\.xyz>/

Lassen Sie uns das ein wenig aufteilen. Die Schrägstriche “/“ sind die Begrenzungen für das Muster. Die “<” und “>” sind literale Zeichenfolgen. E-Mail-Adressen sind immer in diesen Klammern im E-Mail-Header eingeschlossen. Nach dem öffnenden “<” sucht das Muster nach beliebig vielen Zeichen, gefolgt von einem “@”. Nach dem “@” sucht es erneut nach beliebig vielen Zeichen bis zur literalen Zeichenfolge “.xyz”. Der “.” in dieser literalen Zeichenfolge ist escaped, da ein “.” in regulären Ausdrücken eine spezielle Bedeutung hat. Durch das Escapen teilen wir dem Parser mit, dass es sich um ein literales Zeichen und nicht um das spezielle regexp-Zeichen handelt. Schließlich sucht es nach der schließenden Klammer nach der TLD. Für diejenigen, die mit Globs vertraut sind, könnte man sagen, dass dieses Muster wie “*@*.xyz“ ist.

Das Datenfeld kann leer gelassen werden. Es wird jedoch im E-Mail-Log protokolliert und kann auch anderen Mailservern mitteilen, warum ihre E-Mail abgelehnt wird. Daher ist es sinnvoll, einen aussagekräftigen Eintrag zu geben, z.B. “Keine E-Mail von der gTLD .xyz erlaubt”. Durch die Bereitstellung eines aussagekräftigen Textes wird es Ihnen leichter fallen, herauszufinden, welche Filterregel für das Blockieren einer E-Mail verantwortlich ist. Wenn sich jemand über nicht empfangene E-Mails beschwert, überprüfen Sie das E-Mail-Log und Sie werden den Grund (=Datenfeld) dafür sehen.

  1. Sie können festlegen, welche Aktion zu ergreifen ist, wenn das Muster übereinstimmt. Die Empfehlungen hier sind entweder Ablehnen oder Verwerfen. Ablehnen bedeutet, dass die E-Mail vom Mailserver nicht akzeptiert wird und der sendende Mailserver ebenfalls über das angegebene Datenfeld als Grund informiert wird. Wenn Sie sich entscheiden, Verwerfen zu verwenden, wird der Mailserver die E-Mail einfach löschen.

  2. Natürlich muss auch das Kontrollkästchen Aktivieren angekreuzt werden. Andernfalls wird dieses Filtermuster nicht verarbeitet und drücken Sie auch die Schaltfläche Speichern.

5. Wiederholen Sie dies für andere TLDs

Wiederholen Sie die obigen Schritte für andere TLDs, die Sie blockieren möchten. Da Sie bereits einen Eintrag haben, können Sie das Regexp. Muster einfach kopieren und den entsprechenden TLD-Text dort anpassen.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.