Spamfilter feinjustieren: Punktwerte, Regeln und Bayes im Proxmox Mail Gateway
Kein Spamfilter ist ab Werk richtig eingestellt – er kennt Ihre Post nicht. Dieser Beitrag zeigt, an welchen Stellen sich der Proxmox Mail Gateway nachjustieren lässt, in welcher Reihenfolge man das tut und welche Abkürzungen mehr schaden als nützen.
Das Wichtigste in Kürze
- Gezielt einzelne Regeln nachgewichten wirkt fast immer besser, als die globale Schwelle zu verschieben.
- Ganze Absenderdomänen auf eine Ausnahmeliste zu setzen, ist die bequemste und gefährlichste Abkürzung.
- Der Bayes-Filter wird so gut wie das, womit er lernt – falsch einsortierte Beispiele verderben ihn nachhaltig.
Wann sich ein eigener Mailfilter vor Microsoft 365 oder Exchange lohnt und wie er eingebaut wird, steht in Ein eigener Mailfilter vor Microsoft 365. Dort haben wir auch gesagt: Ein Filter, der ab Werk richtig eingestellt wäre, existiert nicht. Dieser Beitrag behandelt, was nach der Einrichtung kommt.
Die Klagen, mit denen wir gerufen werden, sind immer eine von zwei: Es kommt zu viel Spam durch, oder es bleibt zu viel legitime Post hängen. Beides lässt sich beheben – aber nicht mit derselben Stellschraube, und nicht mit der ersten, die einem einfällt.
Wie die Bewertung entsteht
Der Proxmox Mail Gateway bewertet Nachrichten mit SpamAssassin. Jede Nachricht durchläuft eine große Zahl einzelner Prüfungen – Merkmale im Kopf, im Text, in den Links, im Ruf des sendenden Servers, im Ergebnis von SPF, DKIM und DMARC. Jede zutreffende Prüfung trägt Punkte bei, manche auch Minuspunkte. Die Summe entscheidet: Unterhalb einer Schwelle geht die Nachricht durch, darüber wird sie als Spam behandelt.
Daraus folgt der wichtigste Grundsatz beim Nachjustieren: Erst verstehen, welche Prüfungen gegriffen haben, dann ändern. Die Nachverfolgung im Mail Gateway zeigt für jede Nachricht die Punktzahl, und in den Kopfzeilen einer zugestellten Nachricht stehen die einzelnen Treffer. Dort liegt fast immer die Erklärung.
Die Stellschrauben im Überblick
| Stellschraube | Wirkung | Wann einsetzen |
|---|---|---|
| Globale Schwelle | Betrifft jede Nachricht | Selten, und nur in kleinen Schritten |
| Punktwert einzelner Regeln | Betrifft genau ein Merkmal | Wenn ein bestimmtes Merkmal wiederholt falsch wirkt |
| Eigene Filterregeln | Feste Behandlung nach Absender, Inhalt, Uhrzeit | Für klare, dauerhafte Fälle |
| Ausnahmelisten | Nachricht wird nicht bewertet | Nur für einzelne, genau bekannte Absender |
| Bayes-Filter | Lernt die Eigenheiten Ihrer Post | Dauerhaft, mit sorgfältigem Training |
Einzelne Punktwerte statt globaler Schwelle
Die naheliegende Reaktion auf zu viel Spam ist, die Schwelle zu senken. Das wirkt – und trifft dabei jede Nachricht, auch die legitime Rechnung, die zufällig ein paar Merkmale eines Werbeschreibens trägt. Die Zahl der Fehlalarme steigt, und nach einer Weile wird die Schwelle wieder angehoben.
Wirksamer ist der Weg über einzelne Regeln. Im Mail Gateway lassen sich unter „Spam Detector“ die Punktwerte einzelner SpamAssassin-Regeln anpassen. Zeigt sich, dass eine bestimmte Prüfung bei Ihrer Post immer wieder legitime Nachrichten belastet, wird genau sie abgeschwächt. Zeigt sich umgekehrt, dass durchgerutschter Spam ein gemeinsames Merkmal trägt, wird genau dieses gestärkt. Jede Änderung bleibt nachvollziehbar und begrenzt.
Welche Regel, welcher alte und neue Wert, welcher Anlass. Nach einem halben Jahr weiß sonst niemand mehr, warum eine Prüfung abgeschwächt wurde – und ob der Anlass noch besteht. Eine kurze Liste genügt.
Eigene Regeln für klare Fälle
Das Regelwerk des Mail Gateway arbeitet mit Bausteinen: Wer (Absender oder Empfänger, auch als Muster), Was (Inhalte, Anhänge, Kopfzeilen), Wann (Uhrzeiten) und eine Aktion. Daraus lassen sich Regeln bauen, die unabhängig von der Punktbewertung greifen.
Typische sinnvolle Beispiele: Ausführbare Anhänge werden grundsätzlich nicht zugestellt. Nachrichten an ein bestimmtes Funktionspostfach werden besonders streng behandelt, weil es öffentlich auf der Website steht. Eine bestimmte Art von Anhang wird nur von bekannten Geschäftspartnern angenommen. Solche Regeln sind klar formuliert und gut zu erklären – das ist ihr Vorteil gegenüber einem Dreh an Punktwerten.
Die gefährliche Abkürzung: Ausnahmelisten
Wenn eine wichtige Nachricht hängen geblieben ist, liegt die Versuchung nahe, den Absender auf die Ausnahmeliste zu setzen – oder gleich die ganze Domäne. Bei einem einzelnen, bekannten Geschäftspartner mit eigenem Mailserver kann das vertretbar sein.
Bei großen Freemail-Anbietern oder bei Domänen, über die viele verschiedene Absender versenden, ist es ein Einfallstor: Jede Nachricht, die sich als solcher Absender ausgibt, wird dann nicht mehr geprüft. Besser ist fast immer, zu verstehen, warum die Nachricht hängen blieb, und gezielt dort anzusetzen.
Der Bayes-Filter: stark, aber empfindlich
Der Bayes-Filter ist im Mail Gateway standardmäßig aktiv. Er lernt, welche Wörter und Merkmale in Ihrer Post für Spam typisch sind und welche für legitime Nachrichten. Weil jede Branche ihre eigene Sprache hat, kann er Dinge erkennen, die allgemeine Regeln übersehen.
Seine Qualität hängt vollständig von den Beispielen ab, mit denen er lernt. Drei Regeln schützen ihn:
- Nur eindeutige Beispiele. Ein Newsletter, den jemand abonniert hat, ist kein Spam – auch wenn er lästig ist.
- Ausgewogen trainieren. Nicht nur Spam, sondern auch legitime Post. Ein Filter, der nur Spam kennt, hält bald alles für Spam.
- Wenige Personen trainieren. Wenn jeder im Haus Nachrichten nach Tagesform als Spam markiert, lernt der Filter die Tagesform.
Aufwand
In den ersten zwei Wochen nach der Inbetriebnahme lohnt ein täglicher Blick in die Quarantäne und auf durchgerutschten Spam; danach genügt meist ein wöchentlicher. Die meisten Anpassungen fallen am Anfang an. Nach einigen Wochen ist ein Filter, der gezielt nachjustiert wurde, erfahrungsgemäß weitgehend ruhig.
Wo Feinjustierung aufhört
- Gezielte Betrugsversuche. Eine gut gemachte Nachricht von einem echten, übernommenen Konto trägt keine Merkmale, an denen ein Filter sie erkennt. Hier helfen Aufmerksamkeit und Abläufe, wie in Phishing-Mails erkennen beschrieben.
- Fehlende Absenderauthentifizierung. Viele Probleme mit legitimer Post entstehen, weil der Absender SPF oder DKIM nicht sauber eingerichtet hat. Das lässt sich nur auf seiner Seite beheben. Wie es auf Ihrer Seite richtig aussieht, steht in NIS2 und E-Mail-Sicherheit.
- Ein ungepflegter Filter. Spam verändert sich laufend. Ohne Aktualisierungen und gelegentliche Durchsicht lässt die Wirkung nach.
Fazit
Ein Spamfilter wird gut, indem man ihn gezielt an Ihre Post anpasst: erst verstehen, welche Prüfungen gegriffen haben, dann einzelne Punktwerte ändern, klare Fälle als Regeln formulieren, Ausnahmelisten sparsam verwenden und den Bayes-Filter sorgfältig trainieren. Die globale Schwelle ist das letzte Mittel, nicht das erste.
Wir richten den Proxmox Mail Gateway ein und justieren ihn in den ersten Wochen mit Ihnen nach – siehe Netzwerk & IT-Sicherheit.