v2.3.3 rc1 - Error: sieve: !!BUG!!: Binary compiled from dovecot.sieve is still corrupt
James
list at xdrv.co.uk
Mon Sep 24 14:54:42 EEST 2018
On 24/09/2018 12:34, James wrote:
> $ cat sieve
> require ["vacation"];
> vacation
> # Reply at most once a day to a same sender
> :days 1
...removing the ":days 1" stops the corruption:
$ sieve-test -D -c dovecot.conf sieve.2 message
sieve-test(james): Debug: Effective uid=1001, gid=10, home=/home/james
sieve-test(james): Debug: maildir++: root=/path/to//james/Maildir,
index=, indexpvt=, control=, inbox=/path/to//james/Maildir, alt=
sieve-test(james): Debug: sieve: Pigeonhole version 0.5.3.rc1 (716b1b49)
initializing
sieve-test(james): Debug: sieve: include: sieve_global is not set; it is
currently not possible to include `:global' scripts.
debug: file storage: Using Sieve script path: /home/james/sieve.2.
debug: file script: Opened script `sieve.2' from `/home/james/sieve.2'.
debug: Script `sieve.2' from /home/james/sieve.2 successfully compiled.
Performed actions:
* send vacation message:
=> seconds : 604800
=> subject : Out of office reply
=> handle : I'm out of office, please contact Joan Doe instead.
Best regards
John DoeOut of office reply<default-from><NO-MIME>
START MESSAGE
I'm out of office, please contact Joan Doe instead.
Best regards
John Doe
END MESSAGE
Implicit keep:
* store message in folder: INBOX
sieve-test(james): Info: final result: success
$ cat sieve.2
require ["vacation"];
vacation
# Reply at most once a day to a same sender
# :days 1
:subject "Out of office reply"
# List of additional recipient addresses which are included in the
auto replying.
# If a mail's recipient is not the envelope recipient and it's not on
this list,
# no vacation reply is sent for it.
:addresses ["j.doe at company.dom", "john.doe at company.dom"]
"I'm out of office, please contact Joan Doe instead.
Best regards
John Doe";
More information about the dovecot
mailing list