# global_sieve_before script # global_sieve_before -> user sieve_before (mailcow UI) -> user sieve_after (mailcow UI) -> global_sieve_after require ["mailbox", "fileinto", "date", "editheader", "variables"]; if not exists "Date" { if date :matches "received" "std11" "*" { addheader :last "Date" "${1}"; } } if header :contains ["Chat-Version"] [""] { if mailboxexists "DeltaChat" { fileinto "DeltaChat"; } else { fileinto :create "DeltaChat"; } stop; }