Mail-Regeln-Plugin
mail_rules ist ein Roundcube-Plugin, das eingehende E-Mails automatisch anhand frei konfigurierbarer Filter in Ordner sortiert und verdächtige Nachrichten hervorhebt – speziell entwickelt für Mailserver ohne Sieve-Unterstützung. Keine externe Serverkomponente, kein Daemon: Das Regelwerk läuft direkt im Roundcube-Webmail.
Automatisches Sortieren ohne Sieve
Benutzer können flexible Filterregeln mit Bedingungen auf Absender (Von), Empfänger (An, Cc, An-oder-Cc), Antwortadresse (Reply-To), Betreff, Mailinglisten (List-Id) oder beliebige benutzerdefinierte Header anlegen. Unterstützt werden Textvergleiche wie „enthält“, „enthält nicht“, „ist“, „ist nicht“, „beginnt mit“ und „endet mit“. Als Aktionen stehen Verschieben, Kopieren, Als gelesen markieren, Markieren sowie das Verschieben in den Papierkorb bereit – inklusive frei wählbarer Reihenfolge und optionalem Stopp nach Regeltreffern.
Integrierter Spamschutz & Phishing-Erkennung
Zusätzlich bringt das Plugin sechs praxiserprobte Spamschutz- und Erkennungsmechanismen aus Quantum Mail mit. Verdächtige E-Mails werden standardmäßig mit einem auffälligen Badge in der Nachrichtenliste und einem Hinweispanner oberhalb der Nachricht hervorgehoben. Das automatische Verschieben in den Spam-Ordner lässt sich gezielt pro Regel aktivieren.
| Prüfung / Funktion | Wirkungsweise im Postfach |
|---|---|
| Flexible Filterregeln | Bedingungen auf Von, An, Cc, Betreff oder Header; Aktionen: Verschieben, Kopieren, Markieren, Papierkorb. |
| Abweichende Reply-Domain | Erkennt E-Mails, deren Antwortadresse (Reply-To) auf eine andere Domain zielt als die angezeigte Absenderadresse. |
| Marken-Authentifizierung | Schlägt Alarm, wenn gefälschte Mails im Namen bekannter Marken (wie PayPal oder Banken) SPF- oder DKIM-Prüfungen nicht bestehen. |
| Handlungsdruck im Betreff | Hebt Phrasen hervor („Konto gesperrt“, „Dringend handeln“), die zu überstürzten Handlungen verleiten sollen. |
| Nachgeahmte Domains | Identifiziert optisch getäuschte Domainnamen mit kyrillischen Homoglyphen oder typischen Tippfehlern. |
| Clientseitige Ausführung | Sortiert beim Posteingangsaufruf, bei regelmäßigen Mailabfragen (alle 60 s) und im Hintergrund – ganz ohne ManageSieve. |
Ausführung & Fehlertoleranz
Da auf dem Mailserver kein Sieve-Dienst läuft, werden Regeln bei jeder Interaktion von Roundcube mit dem Postfach ausgeführt: beim Öffnen des Posteingangs, beim automatischen Abruf neuer Mails sowie bei Hintergrund-Aktualisierungen. Um die Geschwindigkeit hoch zu halten, wird ausschließlich der Posteingang geprüft und nur neu eingetroffene E-Mails anhand ihrer UID verarbeitet. Für bestehende Postfächer steht eine Vorschau-Funktion („Auf Posteingang anwenden“) bereit. Eine vom Nutzer manuell als „Kein Spam“ zurückgeholte Nachricht wird nie erneut verschoben.
KATEGORIE
Roundcube · Mail-Regeln
PLUGIN-NAME
mail_rules
LIZENZ
GPL-3.0-or-later
VORAUSSETZUNG
PHP 8.4+, Roundcube 1.6+