Sieve ist eine Sprache, die zum Konfigurieren von Mailfiltern auf Mailservern entwickelt wurde. Sieve ist spezifiziert worden, um Nutzern die Möglichkeit zu geben, auf einfache Art eigene Regeln zum Filtern von E-Mails zu definieren. Man kann zum Beispiel mit wenig Aufwand erreichen, dass alle Nachrichten eines bestimmten Absenders in einem bestimmten Ordner des Postfachs landen - oder auch gleich gelöscht werden.
SieveScripts werden schon während der Zustellung der E-Mail am Posteingangsserver ausgeführt.
Sowohl RoundCube als auch Horde bieten komfortable Schnittstellen an, um eigene Regeln zu erstellen und verwalten. Hartgesottene können auch selbst Sieve-Skripte schreiben und mit einem geeigneten Programm auf den Server laden. Thunderbird bietet ein entsprechendes Addon.
Filterregeln werden genutzt, um bestimmte Header-Einträge zu erkennen und anshcließend eine bestimmte Aktion auszulösen. Man kann also zum Beispiel nach bestimmten Absendern, Betreff-Zeilen und so weiter eine Nachricht einstufen und anschließend zum Beispiel weiterleiten, als gelesen markieren, löschen oder verschieben lassen. In Ingo, der Fitermanager von Horde, und dem Filtermanager von RoundCube, der dort unter "Einstellungen" zu finden ist, kann man ein wenig stöbern und sich ansehen, was alles möglich ist.
Mit Sieve kann man Mails von seinem Account weiterleiten. Das kann nützlich sein, um zum Beispiel auch auf einem "Büro-Account" die Nachrichten vom privaten Konto zu empfangen. Ingo bietet zum Beispiel eine schon vorbereiteten Eintrag an, der nur noch aktviert werden muss.
Die Funktion macht es möglich, Nachrichten nach bestimmten Kriterien in Unterordner zu verschieben. Man kann zum Biespiel bestimmte Newsletter in bestimmten Unterordnern sammeln. Extrem nützlich, um im Mailkonto den Überblick zu behalten.
Mit Sieve kann man automatisiert E-Mails beantworten. Die wahrscheinlich häufigste Anwendung sind die allseits beliebten Abwesenheits-Benachrichtigung: "Bin im Gegensatz zu Dir armen Hund im Urlaub, Deine Anfrage muss warten. Beste Grüße" und so.