News & Wissenswertes

blog

Wir lösen komplexe IT Probleme

Unverbindliche Beratung oder konkreter Bedarf? Profitieren Sie von unserem Know How für Ihren Erfolg.

Rufen Sie uns an:

Proxmox Mail-Gateway & Postfix: Spam von Google Mailing-Listen

von | Okt. 9, 2025 | Allgemein, Proxmox | 0 Kommentare

Effiziente Unterbindung von Spam über Mailing-Listen, z.B. von Google.

Proxmox Mail GatewayMailmanPostfix Logo

Da in der letzten Zeit Spammer neue Wege versuchen und Google- oder Mailgun-Mailinglisten anlegen und ungefragt eine große Anzahl von Empfänger-E-Mail-Adressen einfügen, um über diese Listen ihren Spam zu versenden, sind hier die Gegenmaßnahmen dazu.
Im Prinzip ist das ganz einfach. Alle E-Mails von Mailing-Listen enthalten entsprechende Header-Einträge, wie z.B. Mailing-list oder List-Unsubscribe.
Letzterer Header-Eintrag ist laut unseren Beobachtungen in allen Spam-E-Mails zu finden, die über verschiedene Mailing-Listen kommen.
In der Regel vermeiden wir Mailing-Listen, aus gegebenem Grund. Daher ist unser Weg, diese E-Mails komplett auszusperren.
Wird tatsächlich zukünftig eine Mailing-Liste benötigt werden, kann diese explizit frei geschaltet werden.
Wie das genau funktioniert, können wir in einem gesonderten Beitrag veröffentlichen, falls dies gewünscht wird.

Postfix

Voraussetzung bei Postfix ist das Paket postfix-policyd-spf-perl.

sudo apt install postfix-policyd-spf-perl

Weiterhin ist eine Datei /etc/postfix/header_checks anzulegen die folgende Zeile enthält:

/List-Unsubscribe:.*/ REJECT R200254 Mailing lists are not allowed

Generell macht es immer Sinn, für jede Regel eine Regel-Nummer, z.B hier R200254, nach REJECT einzufügen, um die anschlagende Regel in den Logs identifizieren zu können.

Die Aktivierung der header_checks in der main.cf in Postfix erfolgt durch folgenden Eintrag:

# The header_checks parameter specifies an optional table with patterns
# that each logical message header is matched against, including
# headers that span multiple physical lines.
#
# By default, these patterns also apply to MIME headers and to the
# headers of attached messages. With older Postfix versions, MIME and
# attached message headers were treated as body text.
#
# For details, see "man header_checks".
#
header_checks = regexp:/etc/postfix/header_checks

Um die Änderungen zu aktivieren, ist ein Postfix reload notwendig.

sudo systemctl reload postfix

Proxmox Mail Gateway

Für das Proxmox Mail Gateway muss eine Matching-Liste „Unwanted Mailing lists“ in „What“ eingefügt werden, mit Match-Field „List-Unsubscribe“ und value „.*“.

PMG what

PMG Matchfield

Weiterhin muss eine Regel „Quarantine Unwanted Mailinglists“ definiert werden mit einer Prio 97 und Direction „In“.

PMG Rule

Diese Regel erhält als Action Object  „Quarantine“ und als What Object „Unwanted Mailing lists“

PMG Rule Details

Als Ergebnis liefert Proxmox Mail Gateway Spam E-Mails direkt in die Quarantäne.

Spam in quarantine

Das war es auch schon. Dadurch wird den Spammern auch dieser Weg blockiert.

Ähnliche Beiträge

Proxmox 7to8 & Upgrade Windows 10 VM zu Windows 11

Das Ende von Windows 10 ist der Beginn von Windows 11.   Nach dem 14. Oktober 2025 wird Microsoft keine Updates mehr für Windows 8.1 und...

Proxmox Backup Server: Sync-Job-Fehler- „owner check failed“

Nachfolgende Fehlermeldung führt dazu, dass die Backups für die Sync-Gruppe ct/110 auf einen Fehler laufen: 2025-01-20T18:37:35+01:00: sync group...

iSCSI-Storage@FreeBSD/FreeNAS: iSER, der Block-Storage-Turbo

Performance auf shared iSCSI Storage ist Pflicht, wenn man viele VMs auf einem Proxmox-Cluster betreiben möchte. Wie sich dabei die einzelnen...

0 Kommentare

Einen Kommentar abschicken

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Datenschutz-Übersicht

Diese Website verwendet Cookies, damit wir dir die bestmögliche Benutzererfahrung bieten können. Cookie-Informationen werden in deinem Browser gespeichert und führen Funktionen aus, wie das Wiedererkennen von dir, wenn du auf unsere Website zurückkehrst, und hilft unserem Team zu verstehen, welche Abschnitte der Website für dich am interessantesten und nützlichsten sind.