diff --git a/data/conf/dovecot/global_sieve_before b/data/conf/dovecot/global_sieve_before index 3e79ca1d..ef9f5474 100644 --- a/data/conf/dovecot/global_sieve_before +++ b/data/conf/dovecot/global_sieve_before @@ -1,7 +1,13 @@ # global_sieve_before script # global_sieve_before -> user sieve_before (mailcow UI) -> user sieve_after (mailcow UI) -> global_sieve_after -require ["mailbox", "fileinto"]; +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" {