Re: [Dovecot] trying to make cmusieve happen globally

2010-12-22 Thread Phil Howard
On Wed, Dec 22, 2010 at 13:28, Stephan Bosch wrote: > Op 22-12-2010 19:12, Phil Howard schreef: >> Do I need to have per-user sieves set up, too, just to get it to work? > > No. I did some debugging. It looks like I do need to have that set up: ==

Re: [Dovecot] trying to make cmusieve happen globally

2010-12-22 Thread Phil Howard
On Wed, Dec 22, 2010 at 13:28, Stephan Bosch wrote: > Op 22-12-2010 19:12, Phil Howard schreef: >> >> On Wed, Dec 22, 2010 at 11:46, Anton Dollmaier >>  wrote: >> plugin {         sieve_global_path = /etc/dovecot/sieve-global.d/spam.sieve >>> >>> Use "sieve_before", which is not documen

Re: [Dovecot] trying to make cmusieve happen globally

2010-12-22 Thread Phil Howard
On Wed, Dec 22, 2010 at 13:27, Thomas Leuxner wrote: > May be a good idea to post some snippets of the actual Postfix delivery > attempts just to make sure it really uses the external LDA. You can also > crank up 'mail_debug = yes' to log more verbosely. IIRC it should show CMU > Sieve warning

Re: [Dovecot] trying to make cmusieve happen globally

2010-12-22 Thread Stephan Bosch
Op 22-12-2010 19:12, Phil Howard schreef: On Wed, Dec 22, 2010 at 11:46, Anton Dollmaier wrote: plugin { sieve_global_path = /etc/dovecot/sieve-global.d/spam.sieve Use "sieve_before", which is not documented in the wiki. Changed. Don't. Check my other e-mail. Mail is delivered,

Re: [Dovecot] trying to make cmusieve happen globally

2010-12-22 Thread Thomas Leuxner
Am 22.12.2010 um 19:17 schrieb Phil Howard: > Yeah, since it behaves as a default, that name would have made sense. > That, or a sequence of path names that may or may not have %u to test > for an available script, and stop at the first one found. > > sieve_global_path should have the file name?

Re: [Dovecot] trying to make cmusieve happen globally

2010-12-22 Thread Phil Howard
On Wed, Dec 22, 2010 at 13:12, Stephan Bosch wrote: > Op 22-12-2010 17:46, Anton Dollmaier schreef: >>> plugin { >>>         sieve_global_path = /etc/dovecot/sieve-global.d/spam.sieve >> >> Use "sieve_before", which is not documented in the wiki. > > Eh.. no. CMUSieve does not have multiscript su

Re: [Dovecot] trying to make cmusieve happen globally

2010-12-22 Thread Phil Howard
On Wed, Dec 22, 2010 at 11:46, Anton Dollmaier wrote: >> plugin { >>         sieve_global_path = /etc/dovecot/sieve-global.d/spam.sieve > > Use "sieve_before", which is not documented in the wiki. Changed. > > Only this way the sievescript really gets executed. > > > The global path requires a

Re: [Dovecot] trying to make cmusieve happen globally

2010-12-22 Thread Stephan Bosch
Op 22-12-2010 17:46, Anton Dollmaier schreef: Hi, plugin { sieve_global_path = /etc/dovecot/sieve-global.d/spam.sieve Use "sieve_before", which is not documented in the wiki. Eh.. no. CMUSieve does not have multiscript support, so sieve_before is not available. Only this way

Re: [Dovecot] trying to make cmusieve happen globally

2010-12-22 Thread Anton Dollmaier
Hi, plugin { sieve_global_path = /etc/dovecot/sieve-global.d/spam.sieve Use "sieve_before", which is not documented in the wiki. Only this way the sievescript really gets executed. The global path requires a sieve script per home directory, including the global file. best r

Re: [Dovecot] trying to make cmusieve happen globally

2010-12-22 Thread Thomas Leuxner
Am 22.12.2010 um 16:45 schrieb Phil Howard: > protocol lda { >... >mail_plugins = cmusieve >mail_plugin_dir = /usr/lib/dovecot/modules/lda >… > } Did you apply magic to the Postfix 'master.cf' as well? Just a hunch because it is not mentioned in your post… For Sie

[Dovecot] trying to make cmusieve happen globally

2010-12-22 Thread Phil Howard
In Dovecot 1.1.11 cmusieve is apparently integrated in the Ubuntu 9.10 package "dovecot-common" since the files are there. I am wanting to right now just do a very basic test of the setup to see how it runs before doing more sophisticated steps that could obscure any errors or bugs (e.g. unit test