Mail filtern (Sieve)

Ein einfacher Mail-Forward (im Basic Mode des Web-Interfaces):



Ein einfacher Mail-Forwrd (im Advanced Mode des Web-Interfaces):





Actions

Standard (in jeder Sieve Implementierung vorhanden): Optional (müssen mit "require" importiert werden):

Beispielskript

User "Ali Baba" Ziele: Erweiterungsmöglichketen: # Sieve Beispielskript fuer Ali Baba

require ["fileinto", "reject"];

if address :domain :contains ["From", "To"] "uni-stuttgart.de" {
    fileinto "INBOX.Uni";
}
elsif header :contains "Subject" ["MONEY", "$", "VIAGRA"] {
    fileinto "INBOX.Spam";
    # discard;
}
elsif header :is "From" "nervensaege@gmx.de" {
    reject "Ich will nix mehr von Dir hoeren!!!";
}
elsif address :is :all "To" "Ali_B@gmx.net" {
    fileinto "INBOX.Privat";
}
elsif header :contains "To" "lug-s@lug-s.org" {
    fileinto "INBOX.LUGS";
}


Syntax:

address [ADDRESS-PART] [COMPARATOR] [MATCH-TYPE] <header-list: string-list> <key-list: string-list>
header [COMPARATOR] [MATCH-TYPE] <header-names: string-list> <key-list: string-list>>

Zurück zur Übersicht