teilen
Scroll down

PixoLeo Journal

Interessantes rund um das Internet

IP-Filterung bei Postfix

Kategorie: Hosting
IP-Filterung bei Postfix

Aufgrund von erhöhtem Spamaufkommen auf den Servern der PixoLeo GbR mit häufig lästigen E-Mails von Krankenversicherungsangeboten, „seriösen“ Kreditvermittlungen und ähnlichem, möchten wir hier eine Möglichkeit nennen, wie man zumindest einiges an diesen doch sehr nervigen Spam-Emails loswird.

Um hier explizit auf die am meist verbreitetsten Hosting-Anbieter für den Krankenversicherungsspam wie „Aquatix“ und „ASfip84-Hosting“ einzugehen, geben wir euch hier eine Anleitung um Diese oder Andere auf IP-Basis zu blocken, da diese doch schon sehr penetrant sind. Eine Zeit lang haben wir so auch nervige Anfrage-Mails von MeetOne erfolgreich geblockt. Die Anleitung bezieht sich auf Postfix als MTA.

Schritt 1:

smtpd_recipient_restrictions in der main.cf erweitern um check_client_access hash:/etc/postfix/ip-block


smtpd_recipient_restrictions= permit_mynetworks,
permit_sasl_authenticated,
reject_unauth_destination,
reject_unauth_pipelining,
reject_non_fqdn_recipient,
check_client_access cidr:/etc/postfix/ip-block

Schritt 2:

Der ip-block IP oder IP-Ranges hinzufügen.


user@vs-006:~# echo "ip.adr.es.se REJECT Ein Beispiel Text" >> /etc/postfix/ip-block

Alternativ kann man auch die Datei ip-block via WinScp bearbeiten was die Eingabe mehre IPs einfacher macht.

Schritt 3:

Mit postmap die ip-block.db erstellen.


user@vs-006:~# postmap /etc/postfix/ip-block

Schritt 4:

Last but not least Schritt 4 Postfix neu starten und fertig.


user@vs-006:~# /etc/init.d/postfix restart

Im Abschluss noch mal alle Befehle in der Übersicht.


user@vs-006:~# echo "ip.adr.es.se REJECT Ein Beispiel Text" >> /etc/postfix/ip-block
user@vs-006:~# postmap /etc/postfix/ip-block
user@vs-006:~# /etc/init.d/postfix restart

Viel Erfolg beim IP blocken, aber Vorsicht… Nicht die falschen IPs blocken.

Bildinfo:
Designed by Creativeart / Freepik

01.
© PixoLeo 2020 / All rights reserved.
Top