Categories
News

Catch-All deaktivieren: Fallbeispiel zeigt 90 % weniger Spam

Ein Catch-All-Postfach klingt zunächst nach einem bequemen Sicherheitsnetz: Jede Mail an eine beliebige Adresse der eigenen Domain landet zuverlässig im Posteingang. In der Praxis kann genau diese Bequemlichkeit zum Problem werden. Ein Fall aus dem Betrieb eines kleinen Vereins zeigt, wie ein einzelnes Postfach täglich mehrere hundert Mails an erfundene lokale Teile sammelte, wie das Deaktivieren des Catch-All den Spam um über 90 Prozent senkte und wie der Mailserver danach wieder korrekt mit 550 no such user antwortete.

Der Ausgangszustand: ein Postfach als Sammelbecken für erfundene Empfänger

Der Verein betrieb eine Domain für Mitgliederkommunikation, Veranstaltungsankündigungen und Presseanfragen. Über Jahre war ein Catch-All aktiv, weil man “keine Mail verlieren” wollte. Technisch bedeutete das: Ein MX-Eintrag verwies auf den Mail-Host, und die Catch-All-Regel im Mailserver leitete jeden unbekannten Empfänger an ein festgelegtes Postfach weiter, unabhängig davon, ob der lokale Teil einer realen Person zugeordnet war. Das Postfach war damit ein Catch-All-Postfach im Wortsinn, ein Auffangbecken für alles, was die Domain erreichte.

Über Monate wuchs der Eingang auf durchschnittlich 380 bis 450 Mails pro Tag. Eine Stichprobe über zwei Wochen zeigte: Nur etwa 12 Prozent der Nachrichten hatten einen erkennbaren Bezug zum Verein. Der Rest verteilte sich auf Adressen wie info@, kontakt@, presse@, verwaltung@, mitarbeiter@ und Dutzende zufällig generierter lokaler Teile. Viele Absender nutzten offensichtlich Wörterbücher oder erratene Namen, um die Domain auf Existenz zu prüfen. Der Spamfilter arbeitete, aber der Catch-All machte jeden Treffer zu einer zugestellten Mail, die gesichtet, markiert oder gelöscht werden musste.

Der eigentliche Schaden war nicht die schiere Menge, sondern die Verdeckung. Echte Anfragen gingen zwischen Werbemails, Phishing-Versuchen und automatisierten Probeabfragen unter. Der Vereinsvorstand verlor pro Woche mehrere Stunden mit Durchsehen, und zwei dringende Presseanfragen wurden erst mit Tagen Verzögerung beantwortet.

Was beim Deaktivieren technisch passiert und warum das den Spam senkt

Die entscheidende Erkenntnis: DNS kennt keinen Eintragstyp für Catch-All. Es gibt keinen Schalter “Catch-All an oder aus” im MX-Eintrag. Der MX-Eintrag verweist lediglich auf den Mailserver der Domain. Ob unbekannte Empfänger angenommen oder abgelehnt werden, entscheidet allein die Mailserver-Einstellung, also die Konfiguration von Postfix, Exim, Dovecot oder dem Hosting-Panel. Wer den Catch-All deaktiviert, ändert keine DNS-Daten, sondern entfernt eine Fallback-Regel im Mailserver.

Ohne Catch-All prüft der Mailserver beim SMTP-Gespräch, ob der lokale Teil einer realen Empfängeradresse entspricht. Ist das nicht der Fall, antwortet er mit 550 no such user und lehnt die Mail ab, bevor sie in ein Postfach gelangt. Für Spam-Versender, die Adressen raten oder aus alten Listen ziehen, ändert sich damit die Rückmeldung: Statt einer stillen Zustellung erhalten sie eine harte Ablehnung. Viele Bots brechen an dieser Stelle ab, weil sie den Empfänger als nicht existent markieren. Das senkt die Zustellrate erfundener Adressen deutlich, und der Spamfilter muss weniger Arbeit leisten, weil die Mail gar nicht erst in den Posteingang kommt.

Der Verein stellte auf Postfix um, entfernte die Catch-All-Zuordnung und definierte stattdessen eine überschaubare Liste realer Adressen: info@, presse@ und drei personenbezogene Postfächer. Catch-All E-Mail Erklärung ist einen genaueren Blick wert. Alles andere wird seither mit 550 no such user abgewiesen. Wichtig war, vorher alle legitimen Adressen zu erfassen, die über Jahre über den Catch-All gelaufen waren, sonst hätte man echte Korrespondenz verloren.

Der Unterschied zu Alias, Weiterleitung und Wegwerfadresse

Beim Aufräumen wurde deutlich, wie oft Catch-All-Domain, Alias, Weiterleitung und Wegwerfadresse verwechselt werden. Ein Alias ist eine gezielte Zuordnung, etwa presse@ auf ein konkretes Postfach. Eine Weiterleitung leitet an eine externe Adresse um. Eine Wegwerfadresse ist ein temporäres Postfach für Registrierungen. Der Catch-All dagegen ist eine Fallback-Regel, die alle nicht zugeordneten lokalen Teile annimmt. Wer nur wenige feste Adressen braucht, ist mit Aliasen besser bedient, weil sie explizit sind und keine unbekannten Empfänger annehmen.

Das Ergebnis nach acht Wochen und die Grenzen des Ansatzes

Acht Wochen nach dem Deaktivieren lag der tägliche Eingang bei durchschnittlich 34 Mails, ein Rückgang um über 90 Prozent gegenüber dem Ausgangswert. Der Spamfilter meldete deutlich weniger Treffer, weil die Masse der erfundenen Empfänger gar nicht mehr zugestellt wurde. Die verbliebenen Spam-Mails kamen an reale Adressen wie info@ und ließen sich mit den üblichen Filtern gut abfangen. Die Presseanfragen wurden wieder innerhalb eines Tages beantwortet, weil der Posteingang überschaubar blieb.

Der Ansatz hat Grenzen. Wer bewusst Adressen wie vereinsname-veranstaltung@ nutzt, ohne sie vorher anzulegen, verliert diese Mails. Ebenso kann eine harte 550 no such user bei manchen Absendern als Zeichen für eine tote Domain gewertet werden, was bei seriöser Korrespondenz unerwünscht ist. Der Verein löste das, indem er die wichtigsten Funktionsadressen als Alias anlegte und in der Außenkommunikation nur diese verwendete. Zusätzlich wurden SPF, DKIM und DMARC geprüft, weil diese Einträge die ausgehende Mail absichern und verhindern, dass die Domain für Fälschungen missbraucht wird. Für die Zustellung an sich sind sie nicht zuständig, aber sie verbessern die Reputation des Mail-Hosts.

Ein weiterer Punkt betrifft die Erwartungshaltung im Team. Ein Catch-All vermittelt das Gefühl, nichts zu verpassen. Tatsächlich verdeckt er, dass die eigene Adressstruktur unklar ist. Wer die realen Empfängeradressen sauber pflegt, braucht den Fallback nicht. Der Verein dokumentierte die verbleibenden Adressen, richtete einen monatlichen Blick auf die Server-Logs ein und ließ die Konfiguration von allmail.one gegenprüfen, um sicherzustellen, dass SMTP, IMAP und POP3 weiterhin sauber funktionieren und keine legitime Adresse übersehen wurde.

Wer über ein Catch-All-Postfach nachdenkt, sollte zuerst eine Woche lang zählen, wie viele Mails an erfundene lokale Teile gehen und wie viele davon echten Bezug haben. Liegt der Anteil echter Mails im einstelligen oder niedrigen zweistelligen Prozentbereich, ist das Deaktivieren meist der wirksamere Schritt als jeder zusätzliche Spamfilter. Adressen vorher als Alias anlegen, die Änderung im Mailserver sauber dokumentieren und nach dem Umschalten die Logs beobachten: Dann sinkt der Spam messbar, und 550 no such user meldet erfundene Empfänger wieder korrekt an den Absender zurück.