[Dovecot] Debugging sieve-options
Hello all!
I am using a dovecot-server since several weeks - and am really impressed about this server (after using courier and cyrus).
I tried to install the sieve-plugin now (CentOS RPM) and configured sieve like described in your WIKI (and on several other pages).
Unfortunately I can not connect to port 2000 (sieve-administration?!) nor are there any messages regarding sieve in the logs. Can you give me any hints for further testing/debuggin?
My part of configuration: --> protocol lda { postmaster_address = postmaster@myserver.de auth_socket_path = /var/run/dovecot/auth-master mail_plugins = cmusieve } <--
My output of "dovecot -n": --> # 1.0.12: /etc/dovecot.conf Warning: mail_extra_groups setting was often used insecurely so it is now deprecated, use mail_access_groups or mail_privileged_group instead base_dir: /var/run/dovecot/ log_path: /var/log/dovecot.log protocols: imap pop3 listen: * login_dir: /var/run/dovecot//login login_executable(default): /usr/libexec/dovecot/imap-login login_executable(imap): /usr/libexec/dovecot/imap-login login_executable(pop3): /usr/libexec/dovecot/pop3-login mail_extra_groups: mail mail_access_groups: mail mail_location: maildir:/var/mail/virtual/%d/%n mail_executable(default): /usr/libexec/dovecot/imap mail_executable(imap): /usr/libexec/dovecot/imap mail_executable(pop3): /usr/libexec/dovecot/pop3 mail_plugin_dir(default): /usr/lib64/dovecot/imap mail_plugin_dir(imap): /usr/lib64/dovecot/imap mail_plugin_dir(pop3): /usr/lib64/dovecot/pop3 pop3_uidl_format(default): %08Xu%08Xv pop3_uidl_format(imap): %08Xu%08Xv pop3_uidl_format(pop3): %u-%v namespace: type: private prefix: INBOX. inbox: yes auth default: mechanisms: plain login user: vmail username_format: %Lu passdb: driver: sql args: /etc/dovecot/dovecot-sql-domain.conf passdb: driver: sql args: /etc/dovecot/dovecot-sql-subdomain.conf passdb: driver: sql args: /etc/dovecot/dovecot-sql-aliasdomain.conf userdb: driver: sql args: /etc/dovecot/dovecot-sql-domain.conf userdb: driver: sql args: /etc/dovecot/dovecot-sql-subdomain.conf userdb: driver: sql args: /etc/dovecot/dovecot-sql-aliasdomain.conf socket: type: listen client: path: /var/spool/postfix/private/auth mode: 432 user: postfix group: postfix master: path: /var/run/dovecot/auth-master mode: 432 user: vmail group: mail <--
Thank you, kind regards,
Jens
Hey Jens,
the big picture is:
The sieve plugin works with deliver. Deliver is the lda (local delivery agent), which comes with Dovecot. To use it you need to configure your mailer (postfix / exim / sendmail) to deliver emails using Dovecots deliver instead of writing to users maildirs or mailfiles directly.
To use the managesieve protocol you need a patch to Dovecot - the MANAGESIEVE patch. You'll find a lot of information about it in the mailing lists archive and there are links in the Wiki.
You should start reading about lda deliver in the Wiki. Once you've got sieve working you can start to worry about managesieve :).
Good luck!
Chris.
Hi Chris,
thank you very much for your helpful answer!
deliver was configured fine already.
But I was not aware that I need another tool/configuration for managing sieve-scripts. I am using pysieved now (with Sieve for Thunderbird) and everything is working fine. Great...
Kind regards,
Jens
Chris Vogel schrieb:
Hey Jens,
the big picture is:
The sieve plugin works with deliver. Deliver is the lda (local delivery agent), which comes with Dovecot. To use it you need to configure your mailer (postfix / exim / sendmail) to deliver emails using Dovecots deliver instead of writing to users maildirs or mailfiles directly.
To use the managesieve protocol you need a patch to Dovecot - the MANAGESIEVE patch. You'll find a lot of information about it in the mailing lists archive and there are links in the Wiki.
You should start reading about lda deliver in the Wiki. Once you've got sieve working you can start to worry about managesieve :).
Good luck!
Chris.
participants (2)
-
Chris Vogel
-
Jens Meyer