I have dovecot 2.4 up and running and tried to add sieve. There were a lot of strange permission errors which I fixed. However all received mail is delivered to INBOX. I have a test message that should match line 12 of the sieve.
if address :contains ["from","to","cc","bcc"] "skool.com"
However, sieve-test show some unusual output. It does not give the values it is testing:
12: address test 12: starting ':contains' match with 'i;ascii-casemap' comparator: 12: extracting 'from' headers from message 12: extracting 'to' headers from message 12: extracting 'cc' headers from message 12: extracting 'bcc' headers from message 12: finishing match with result: not matched 12: jump if result is false 12: jumping to line 18
I seem to recall on 2.3 it provided both values for the test. I suspect something has changed in the formatting of the sieve file, but I have not been able to find anything on that. The sieve has been recompiled.
I am also seeing many email delivered to my inbox with the contents:
Date: Sun, 18 Oct 2026 22:00:00 -0700 (PDT)
dsync(doug): Error: mkdir(/mailbkup/home_mail/doug/Maildir) failed: Permission denied (euid=2222(vmail) egid=2222(vmail) missing +w perm: /mailbkup/home_mail, dir owned by 0:0 mode=0755) dsync(doug): Error: mkdir(/mailbkup/home_mail/doug/Maildir) failed: Permission denied (euid=2222(vmail) egid=2222(vmail) missing +w perm: /mailbkup/home_mail, dir owned by 0:0 mode=0755) dsync(doug): Error: mkdir(/mailbkup/home_mail/doug/Maildir) failed: Permission denied (euid=2222(vmail) egid=2222(vmail) missing +w perm: /mailbkup/home_mail, dir owned by 0:0 mode=0755) dsync(doug): Error: brain S: Can't create mailbox Archive: Internal error occurred. Refer to server log for more information. [2026-10-18 22:00:00] dsync(jeanne): Error: mkdir(/mailbkup/home_mail/jeanne/Maildir) failed: Permission denied (euid=2222(vmail) egid=2222(vmail) missing +w perm: /mailbkup/home_mail, dir owned by 0:0 mode=0755) dsync(jeanne): Error: mkdir(/mailbkup/home_mail/jeanne/Maildir) failed: Permission denied (euid=2222(vmail) egid=2222(vmail) missing +w perm: /mailbkup/home_mail, dir owned by 0:0 mode=0755) dsync(jeanne): Error: mkdir(/mailbkup/home_mail/jeanne/Maildir) failed: Permission denied (euid=2222(vmail) egid=2222(vmail) missing +w perm: /mailbkup/home_mail, dir owned by 0:0 mode=0755) dsync(jeanne): Error: brain S: Can't create mailbox Bridge: Internal error occurred. Refer to server log for more information. [2026-10-18 22:00:00] dsync(beneke): Error: mkdir(/mailbkup/home_mail/beneke/Maildir) failed: Permission denied (euid=2222(vmail) egid=2222(vmail) missing +w perm: /mailbkup/home_mail, dir owned by 0:0 mode=0755) dsync(beneke): Error: mkdir(/mailbkup/home_mail/beneke/Maildir) failed: Permission denied (euid=2222(vmail) egid=2222(vmail) missing +w perm: /mailbkup/home_mail, dir owned by 0:0 mode=0755) dsync(beneke): Error: mkdir(/mailbkup/home_mail/beneke/Maildir) failed: Permission denied (euid=2222(vmail) egid=2222(vmail) missing +w perm: /mailbkup/home_mail, dir owned by 0:0 mode=0755) dsync(beneke): Error: brain S: Can't create mailbox Deleted Messages: Internal error occurred. Refer to server log for more information. [2026-10-18 22:00:01]
I find that a bit confusing since mail is delivered successfully to my inbox.
-- Doug