Why is Sieve trying to re-compile global scripts?

E.B. emailbuilder88 at yahoo.com
Thu Mar 12 03:46:26 UTC 2015


> Using hg from just now - first line looks like what you want:
>
> dovecot: lmtp(testuser at example.com): Debug: U5ZtLH8IAVXydgNAM/SpMA: sieve: file script: Binary reports different script location (`script2.sieve' rather than `/usr/local/var/dovecot/sieve/script2.sieve')
> dovecot: lmtp(testuser at example.com): Debug: U5ZtLH8IAVXydgNAM/SpMA: sieve: binary up-to-date: script metadata indicates that binary /usr/local/var/dovecot/sieve/script2.svbin is not up-to-date
> dovecot: lmtp(testuser at example.com): Debug: U5ZtLH8IAVXydgNAM/SpMA: sieve: Script binary /usr/local/var/dovecot/sieve/script2.svbin is not up-to-date
>

Also, it does appear that blowing away
*everything* in my global script location
(is removing the svbin file the key?)
and re-creating it all seems to fix the
problem.



More information about the dovecot mailing list