Re: [Dovecot] sieve files wont get parsed/compiled using cmusieve

2009-11-12 Thread Moritz Krinke
Hello,

i have mail_debug turned on, and of course i've got a lot more messages in the 
log, but nothing which mentions sieve or an error.

Timo:
in the protocol lda section i've got mail_plugins = cmusieve so it should be 
active. please see my original message from the 7th of November.


Here is the complete output in my log concerning dovecot and one message which 
should have been placed in a subdir of inbox by a sieve rule:


Nov 12 17:31:00 mail dovecot: auth(default): master in: 
user#0111#011mor...@krinke.biz#011service=deliver
Nov 12 17:31:00 mail dovecot: auth-worker(default): sql(mor...@krinke.biz): 
SELECT '/var/vmail/krinke.biz/moritz' as home, 
'maildir:/var/vmail/krinke.biz/moritz' as mail, 150 AS uid, 8 AS gid FROM 
mailbox WHERE username = 'mor...@krinke.biz' AND active = '1'
Nov 12 17:31:00 mail dovecot: auth(default): master out: 
user#0111#011mor...@krinke.biz#011home=/var/vmail/krinke.biz/moritz#011mail=maildir:/var/vmail/krinke.biz/moritz#011uid=150#011gid=8
Nov 12 17:31:00 mail deliver(mor...@krinke.biz): auth input: 
home=/var/vmail/krinke.biz/moritz
Nov 12 17:31:00 mail deliver(mor...@krinke.biz): auth input: 
mail=maildir:/var/vmail/krinke.biz/moritz
Nov 12 17:31:00 mail deliver(mor...@krinke.biz): auth input: uid=150
Nov 12 17:31:00 mail deliver(mor...@krinke.biz): auth input: gid=8
Nov 12 17:31:00 mail deliver(mor...@krinke.biz): maildir: 
data=/var/vmail/krinke.biz/moritz
Nov 12 17:31:00 mail deliver(mor...@krinke.biz): maildir++: 
root=/var/vmail/krinke.biz/moritz, index=, control=, 
inbox=/var/vmail/krinke.biz/moritz
Nov 12 17:31:00 mail deliver(mor...@krinke.biz): 
msgid=2f91b0bb-6356-44fb-9518-23c65b9bb...@gmx.net: saved mail to INBOX
Nov 12 17:31:00 mail postfix/pipe[14791]: BD93D29F6A: to=mor...@krinke.biz, 
relay=dovecot, delay=0.06, delays=0.02/0.02/0/0.02, dsn=2.0.0, status=sent 
(delivered via dovecot service)
Nov 12 17:31:00 mail postfix/qmgr[14053]: BD93D29F6A: removed




Thanks,
Moritz

Am 11.11.2009 um 10:10 schrieb Steffen Kaiser:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 On Tue, 10 Nov 2009, Moritz Krinke wrote:
 
 Any more ideas? ;-)
 
 turn on mail_debug
 
 Nov 10 19:46:33 mail deliver(mor...@krinke.biz): maildir++:
 root=/var/vmail/krinke.biz/moritz, index=, control=,
 inbox=/var/vmail/krinke.biz/moritz
 Nov 10 19:46:33 mail deliver(mor...@krinke.biz):
 msgid=d03a5a670911101046y51cf5347m2c79a1642e726...@mail.gmail.com: saved
 mail to INBOX
 
 You should have some more lines in the log.
 
 Regards,
 
 - -- Steffen Kaiser
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.6 (GNU/Linux)
 
 iQEVAwUBSvp/eXWSIuGy1ktrAQLtrAgAwY7ryyDz/Tw8CM4Wi0hecZGqxG/RSpkO
 4/1dUiQZCYH7yx0h2Es31KQ824scH304fe/YHQupuX+MqOn6ndPgFu/qB3+JaIC4
 +iFKEwiFnPGBlIuPyrbOycp8/vyKNRiy5qoL2d1LTDLyULESUuO9iaZA9HpjDg1D
 fbJyBqpqCIS/sF/eMRwUrVNPQWBaXd/Uenc7PK8sIE9iOCBi0k4SYAV3ZJIzY4ZF
 dkKqbARAxdKCptN55T+TO1d1kJqO7rCaThzjZmb9CIheRyBktONiV9EujxgwzI56
 hSeqKfP/vZ5kyuwoL8aNhCl2U1VYluSWT9M+ylMEokwlRqC0enzquw==
 =ZjDN
 -END PGP SIGNATURE-



Re: [Dovecot] sieve files wont get parsed/compiled using cmusieve

2009-11-12 Thread Timo Sirainen
On Thu, 2009-11-12 at 17:49 +0100, Moritz Krinke wrote:
 Timo:
 in the protocol lda section i've got mail_plugins = cmusieve so it should be 
 active. please see my original message from the 7th of November.
 
 Here is the complete output in my log concerning dovecot and one message 
 which should have been placed in a subdir of inbox by a sieve rule:

Your log doesn't show this message:

Loading modules from directory:

That means deliver thinks mail_plugins setting is empty.



signature.asc
Description: This is a digitally signed message part


Re: [Dovecot] sieve files wont get parsed/compiled using cmusieve

2009-11-11 Thread Steffen Kaiser

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Tue, 10 Nov 2009, Moritz Krinke wrote:


Any more ideas? ;-)


turn on mail_debug


Nov 10 19:46:33 mail deliver(mor...@krinke.biz): maildir++:
root=/var/vmail/krinke.biz/moritz, index=, control=,
inbox=/var/vmail/krinke.biz/moritz
Nov 10 19:46:33 mail deliver(mor...@krinke.biz):
msgid=d03a5a670911101046y51cf5347m2c79a1642e726...@mail.gmail.com: saved
mail to INBOX


You should have some more lines in the log.

Regards,

- -- 
Steffen Kaiser

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iQEVAwUBSvp/eXWSIuGy1ktrAQLtrAgAwY7ryyDz/Tw8CM4Wi0hecZGqxG/RSpkO
4/1dUiQZCYH7yx0h2Es31KQ824scH304fe/YHQupuX+MqOn6ndPgFu/qB3+JaIC4
+iFKEwiFnPGBlIuPyrbOycp8/vyKNRiy5qoL2d1LTDLyULESUuO9iaZA9HpjDg1D
fbJyBqpqCIS/sF/eMRwUrVNPQWBaXd/Uenc7PK8sIE9iOCBi0k4SYAV3ZJIzY4ZF
dkKqbARAxdKCptN55T+TO1d1kJqO7rCaThzjZmb9CIheRyBktONiV9EujxgwzI56
hSeqKfP/vZ5kyuwoL8aNhCl2U1VYluSWT9M+ylMEokwlRqC0enzquw==
=ZjDN
-END PGP SIGNATURE-


Re: [Dovecot] sieve files wont get parsed/compiled using cmusieve

2009-11-11 Thread Timo Sirainen
On Tue, 2009-11-10 at 19:55 +0100, Moritz Krinke wrote:
 deliver gets called and is saving the message to INBOX.
 Sieve isn't mentioned at all in the log - only the MANAGESIEVE Service

My guess: You don't have protocol lda { mail_plugins=sieve }



signature.asc
Description: This is a digitally signed message part


Re: [Dovecot] sieve files wont get parsed/compiled using cmusieve

2009-11-10 Thread Moritz Krinke

Hi Steffen,

thanks for your reply.

deliver gets called and is saving the message to INBOX.
Sieve isn't mentioned at all in the log - only the MANAGESIEVE Service
does some logging when editing sieve rules via the MANAGESIEVE Service.

Any more ideas? ;-)

Thanks, Moritz

Nov 10 19:46:33 mail deliver(mor...@krinke.biz): maildir++:
root=/var/vmail/krinke.biz/moritz, index=, control=,
inbox=/var/vmail/krinke.biz/moritz
Nov 10 19:46:33 mail deliver(mor...@krinke.biz):
msgid=d03a5a670911101046y51cf5347m2c79a1642e726...@mail.gmail.com: saved
mail to INBOX
Nov 10 19:46:33 mail postfix/pipe[21996]: 4134B29F50:
to=mor...@krinke.biz, relay=dovecot, delay=0.07, delays=0.01/0.02/0/0.04,
dsn=2.0.0, status=sent (delivered via dovecot service)

On Mon, 9 Nov 2009 09:08:16 +0100 (CET), Steffen Kaiser
skdove...@smail.inf.fh-brs.de wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 On Sat, 7 Nov 2009, Moritz Krinke wrote:
 
 Would be great if anyone had an idea what/where to check next...? ;-)
 
 Are you sure your MTA calls  Dovecot deliver at all?
 
 See http://wiki.dovecot.org/Logging
 
 Unset log_path in lda { } section to have all messages of deliver in 
 syslog and avoid permission problems. Then check the logs, e.g. if sieve

 is mentioned there at all, the home dir sieve has determined, etc.pp.
 
 Bye,
 
 - -- 
 Steffen Kaiser
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.6 (GNU/Linux)
 
 iQEVAwUBSvfN8HWSIuGy1ktrAQLdyAgAnwrkcaqz1392gLl8uUx4kxqOLLNVFIn+
 FO16zDKI/687JCpoSM4lLb5oOCFWevE7iHYEtoc5IV3zRnR+8V9woK2XHSWmNSDH
 2FEy1fkEaEot7sWYBvXtYVyru0zgQI7d3ELWVbyR80B1CJlSiqgl+Y0/0w4yXJ00
 B67+NXA8i03lHQeJlcYxKyzVB3Tc24uWAHzMoBV7Ux5634gYb/8LN0ay/nAoyfCA
 H0wN0NqRfdiniym3l802pAEx5b/MpjeuA8Vaw4Nl/4gMf3DMe6tb22Dr1LYYrQKa
 zHRHWRrOeiAUAHVWVw2dZihweKA+k6eh624fGyZgHzexzv7/x3ET+Q==
 =cw9K
 -END PGP SIGNATURE-



Re: [Dovecot] sieve files wont get parsed/compiled using cmusieve

2009-11-09 Thread Steffen Kaiser

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Sat, 7 Nov 2009, Moritz Krinke wrote:


Would be great if anyone had an idea what/where to check next...? ;-)


Are you sure your MTA calls  Dovecot deliver at all?

See http://wiki.dovecot.org/Logging

Unset log_path in lda { } section to have all messages of deliver in 
syslog and avoid permission problems. Then check the logs, e.g. if sieve 
is mentioned there at all, the home dir sieve has determined, etc.pp.


Bye,

- -- 
Steffen Kaiser

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iQEVAwUBSvfN8HWSIuGy1ktrAQLdyAgAnwrkcaqz1392gLl8uUx4kxqOLLNVFIn+
FO16zDKI/687JCpoSM4lLb5oOCFWevE7iHYEtoc5IV3zRnR+8V9woK2XHSWmNSDH
2FEy1fkEaEot7sWYBvXtYVyru0zgQI7d3ELWVbyR80B1CJlSiqgl+Y0/0w4yXJ00
B67+NXA8i03lHQeJlcYxKyzVB3Tc24uWAHzMoBV7Ux5634gYb/8LN0ay/nAoyfCA
H0wN0NqRfdiniym3l802pAEx5b/MpjeuA8Vaw4Nl/4gMf3DMe6tb22Dr1LYYrQKa
zHRHWRrOeiAUAHVWVw2dZihweKA+k6eh624fGyZgHzexzv7/x3ET+Q==
=cw9K
-END PGP SIGNATURE-


[Dovecot] sieve files wont get parsed/compiled using cmusieve

2009-11-07 Thread Moritz Krinke


Hello, 

im trying to get sieve up and running, but apparently my sieve
rules file doesnt get parsed / compiled and i cant see any errors in my
logfile which would point me to the problem. 

im using ubuntu 9.10 (and
the dovecot packages from it), dovecot version is 1.1.11. 

in the protocol
lda section of the config file i have added: 

 mail_plugins = cmusieve

mail_plugin_dir = /usr/lib/dovecot/modules/lda 

and in the plugins
section: 

 sieve = /var/vmail/%d/%n/.dovecot.sieve
 sieve_dir =
/var/vmail/%d/%n/sieve 

r...@mail:/# l
/usr/lib/dovecot/modules/lda/lib90_cmusieve_plugin.*
-rw-r--r-- 1 root root
247470 2009-10-15 06:38
/usr/lib/dovecot/modules/lda/lib90_cmusieve_plugin.a
-rw-r--r-- 1 root root
1038 2009-10-15 06:37
/usr/lib/dovecot/modules/lda/lib90_cmusieve_plugin.la
-rw-r--r-- 1 root
root 141384 2009-10-15 06:38
/usr/lib/dovecot/modules/lda/lib90_cmusieve_plugin.so 

in
/var/vmail/%d/%n/ i have a dir sieve, containing a sieve rule file and a
symlink to it: 

ls -la .dovecot.sieve 
lrwxrwxrwx 1 root root 21
2009-11-07 17:14 .dovecot.sieve - sieve/roundcube.sieve

ls -la
sieve/
total 16
drwxrw-rw- 3 vmail mail 4096 2009-11-07 17:02 .
drwxrw
20 vmail mail 4096 2009-11-07 17:20 ..
-rwxrw-rw- 1 vmail mail 359
2009-11-07 17:02 roundcube.sieve 

as i understand the documentation there
should be a .dovecot.sievec file after the first mail arrived. But there
isnt. There also is nor err file . 

Since the dovecot user is in the group
mail, deliver should have rw-access to the sieve file/directory. 

The
Upload of the sieve rule via dovecots managesieve did work as expected.


Would be great if anyone had an idea what/where to check next...? ;-)


Thanks, 

Moritz