sieve script not modifying header

Marc Marc at f1-outsourcing.eu
Mon Oct 17 10:00:54 UTC 2022


> 
> From the command line the sieve script is modifying the header like
> this:
> 
> su testuser -s '/bin/bash' -c 'cat test.msg | /usr/lib64/dovecot/sieve-
> execute/sieve-test'
> 
> However when executing via dovecot, the header stays unchanged
> 
> require
> ["copy","fileinto","vacation","vnd.dovecot.execute","editheader"];
> # rule:[testing2]
> if not execute :pipe "sieve-test" {
> }
> 
> Any idea what I am forgetting to configure/allow?

require ["vnd.dovecot.filter"]

if true
{
     filter "sieve-unmark";
}

[1]
https://github.com/dovecot/pigeonhole/blob/main/doc/rfc/spec-bosch-sieve-extprograms.txt


More information about the dovecot mailing list