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.