Sieve ist super. Was ist Sieve? Eine Sprache zum Konfigurieren von Mailfiltern. Damit lassen sich dann bequem die Tätigkeiten vom Client auf den Server schieben. Zum Beispiel das \Seen-Flag direkt auf Nachrichten setzen die man bewusst als unwichtig ansieht, behalten will, aber keine Benachrichtigung vom Mailprogramm auf dem Handy will. Auch diese völlig nervigen Leseanforderungen lassen sich damit gekonnt ignorieren, serverseitig.
require ["fileinto", "imap4flags"];
if header :contains "X-Spam-Flag" "YES" {
fileinto "Spam";
stop;
} elsif header :matches ["Return-Receipt-To","Disposition-Notification-To"] "*" {
addflag "$MDNSent";
}