[Dovecot] Change sieve scripts for DeltaChat
parent
e98a8a533b
commit
96a460c2fa
|
@ -1,10 +1,10 @@
|
|||
# global_sieve_before script
|
||||
# global_sieve_before -> user sieve_before (mailcow UI) -> user sieve_after (mailcow UI) -> global_sieve_after
|
||||
|
||||
require "fileinto";
|
||||
require "mailbox";
|
||||
require ["imap4flags", "mailbox", "fileinto"];
|
||||
|
||||
if header :contains ["Chat-Version"] [""] {
|
||||
if allof(header :contains ["Chat-Version"] [""],
|
||||
header :contains ["Auto-Submitted"] ["auto-replied"]) {
|
||||
if mailboxexists "DeltaChat" {
|
||||
fileinto "DeltaChat";
|
||||
} else {
|
||||
|
@ -12,3 +12,9 @@ if header :contains ["Chat-Version"] [""] {
|
|||
}
|
||||
stop;
|
||||
}
|
||||
|
||||
if allof(header :contains ["Chat-Version"] [""],
|
||||
header :contains ["Autocrypt"] [""]) {
|
||||
setflag "\\seen";
|
||||
stop;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue