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.

Reply via email to