NEU

Klar filtert jetzt Spam für Stalwart, auf Ihrem eigenen Mailserver.

Einrichten

Spamfilterung für Ihren eigenen Mailserver.

Die Klar-Engine als Postfix- oder SMTP-Milter, auf einer Infrastruktur, die Sie kontrollieren. Betreiben Sie sie in der Region Ihrer Wahl; Ihre Mail verlässt nie Ihre Server.

Inline auf Ihrem Mailserver

Klar läuft als Milter neben Ihrem Mailserver. Es liest jede Nachricht einmal, bevor sie in die Warteschlange geht, und setzt X-Klar-Header. Eine Sieve-Regel bei der Zustellung sortiert sie nach dem Urteil: Posteingang, Marketing oder Junk. Im Reject-Modus lässt sich eindeutiger Spam zusätzlich schon während der SMTP-Sitzung abweisen.

Mail kommt per SMTP aus dem Internet bei Ihrem Mailserver an: Postfix, Stalwart oder jeder Server, der Milter spricht. Vor der Warteschlange übergibt der Server die ganze Nachricht an klar-milterd auf derselben Maschine, das sie lokal und ohne Netzwerkaufruf klassifiziert und X-Klar-Header zurückgibt, etwa X-Klar-Label: spam. Bei der Zustellung legt eine Sieve-Regel die Nachricht in Posteingang, Marketing oder Junk ab. klar-milterd schreibt Urteil, Scores, Absender und Message-ID in einen SQLite-Ereignisspeicher, nie den Nachrichtentext.
  • Fügt sich in Postfix ein

    Klar läuft als Milter. Jede eingehende Nachricht wird lokal von der Klar-Engine klassifiziert und mit X-Klar-Headern versehen; Ihre Sieve-Regeln verschieben Spam in den Junk-Ordner.

  • Bleibt auf Ihrer Infrastruktur

    Die Klassifizierung läuft dort, wo Ihre Mail ohnehin liegt. Nichts wird an Dritte gesendet, eine Souveränität, die Cloud-Gateways nicht bieten können.

  • Lernt von Ihren Nutzern

    Wenn Nutzer Mail in den oder aus dem Junk-Ordner verschieben, erfasst Klar die Korrektur und passt sich an, auf Ihren Servern, nicht unseren.

Betreiben Sie es auf Stalwart.

Stalwart reicht jede eingehende Nachricht an den Klar-Milter weiter, die Engine klassifiziert sie auf Ihrem Server, und eine Sieve-Regel pro Postfach sortiert nach dem Urteil. Die Binärdateien laufen ab Debian 12 oder Ubuntu 22.04 auf x86_64 und ab Debian 13 oder Ubuntu 24.04 auf arm64. Ältere Systeme nutzen den Container. Installieren Sie Klar, geben Sie den Stalwart-Admin-Zugang an und binden Sie den Milter an:

curl -fsSL https://raw.githubusercontent.com/klar-im/engine/main/install.sh | sudo KLAR_ACCEPT_MODEL_LICENSE=1 sh
export STALWART_URL=http://127.0.0.1:8080 STALWART_USER=admin STALWART_PASSWORD=...
python3 /opt/klar/share/stalwart/scripts/apply.py --shadow --milter-host 127.0.0.1 --milter-port 8891

Klar entscheidet. Stalwarts eigener Filter kann daneben weiter bewerten, ohne etwas zu sortieren, sodass Sie beide Urteile an Ihrer eigenen Post vergleichen können, so lange Sie möchten.

Für Postfix ergänzen Sie den Installationsbefehl um KLAR_MTA=postfix, dann schreibt der Installer die Postfix-Konfiguration. Den Rest erklärt die Postfix-Anleitung.

Lesen Sie die Engine, betreiben Sie sie selbst.

Die Klar-Engine ist Open Source unter der AGPLv3. Bauen Sie sie, prüfen Sie den Code und sehen Sie genau, was auf Ihren Servern läuft. Die AGPLv3 verlangt, dass Sie Ihre eigenen Änderungen offenlegen. Passt das nicht zu Ihrem Geschäft, ist eine kommerzielle Lizenz verfügbar.

Sie kommt mit einem Milter für zwei Mailserver: einer Postfix-Referenzkonfiguration und der Stalwart-Anbindung. Dieselbe Engine hinter beiden.

Engine auf GitHub ansehen

Betreiben Sie es auf Ihrem eigenen Server.

Der Milter ist Open Source und mit einem Befehl installiert. Das Modell ist für nicht-kommerzielle Nutzung kostenlos; wer die Mail eines Unternehmens filtert, braucht Klar Pro, die kommerzielle Lizenz. Erzählen Sie uns von Ihrem Setup.