[Dovecot] Sieve plugin not running on all messages
Joan Moreau
jom at grosjo.net
Sun Jul 12 16:13:50 EEST 2009
Hi,
I have a global script (run by "run_before" in dovecot.conf) and a user
script.
All scripts get compiled correctly and running.
however , times to times, the filters are not applied, whereas they
should, especially the one run all the time, against Spam:
-------------------------------
require ["fileinto", "reject"];
if anyof(
header :contains ["Subject"] ["***SPAM***"],
header :contains ["X-Spam-Flag"] ["YES"]
)
{
fileinto "Spam";
reject "Your message has been considered SPAM by our mail server";
stop;
}
------------------------------------
My config dovecot:
...
plugin {
sieve_before=/data/mail/global.sieve
sieve_global_path=/data/mail/global.sieve
sieve_global_dir=/data/mail
sieve_dir=/data/mail/%d/%n/sieve
sieve=/data/mail/%d/%n/local.sieve
}
James Brown wrote:
>
> On 11/07/2009, at 3:32 AM, Bruce Bodger wrote:
>
>>
>> On Jul 10, 2009, at 10:47 AM, Timo Sirainen wrote:
>>
>>>> I also saw them when I recently upgraded from 1.1.16 to 1.2.0 and
>>>> simultaneously switched to a new server (FROM PowerPC to Intel Mac
>>>> Pro) but didn't expect to see them when simply upgrading to 1.2.1.
>>>
>>> Maybe those mailboxes just hadn't been opened since the PPC -> Intel
>>> change?
>>
>> That's not the case. They had been opened.
>>
>> No big deal: everything is working famously. Just a curiosity.
>>
>> Thank you.
>>
>> B. Bodger
>
> Same thing happened to me.
>
> Also happened when I upgraded from 1.2RC5 to 1.2.
>
> Everything works fine, but it gave me cause for concern the first time!
>
> Also on OS X, but I've only ever run the mail server on an Intel Mac,
> which makes it even stranger. Have compiled Dovecot in 64-bit mode if
> that makes a difference.
>
> James.
More information about the dovecot
mailing list