[Dovecot] debugging dovecot and sieve
I have install dovecot and sieve and it doesn't appear to be working.
Below is my dovecot.conf
Are there some debugging settings I can use to test if dovecot is linking with sieve properly.
Nothing appears to show up in the logs
start dovecot.conf
cat /usr/local/etc/dovecot.conf base_dir = /var/run/dovecot/ auth_verbose=yes auth_debug=yes mail_debug=yes auth_debug_passwords=yes disable_plaintext_auth=no protocols = imap imaps pop3 pop3s
protocol imap { mail_plugins = quota imap_quota imap_client_workarounds = outlook-idle delay-newmail } protocol pop3 { mail_plugins = quota pop3_client_workarounds = outlook-no-nuls oe-ns-eoh pop3_uidl_format = %08Xu%08Xx } protocol lda { postmaster_address = postmaster@abc.meripol.net mail_plugins = quota cmusieve log_path = /var/log/vmail/dovecot-deliver.log info_log_path = /var/log/vmail/dovecot-deliver.log }
## ## Logging ##
# Log file to use for error messages, instead of sending them to syslog. # /dev/stderr can be used to log into stderr. log_path = /var/log/dovecot/error_log
# Log file to use for informational and debug messages. # Default is the same as log_path. info_log_path = /var/log/dovecot/general_log
# Prefix for each line written to log file. % codes are in strftime(3) # format. #log_timestamp = "%b %d %H:%M:%S "
# Syslog facility to use if you're logging to syslog. Usually if you don't # want to use "mail", you'll use local0..local7. Also other standard # facilities are supported. #syslog_facility = mail
#ssl_listen =
ssl_disable = no
ssl_cert_file = /etc/ssl/certs/dovecot.pem ssl_key_file = /etc/ssl/private/dovecot.pem
#ssl_key_password =
#ssl_ca_file =
#ssl_verify_client_cert = no
#ssl_parameters_regenerate = 168
# SSL ciphers to use #ssl_cipher_list = ALL:!LOW
# Show protocol level SSL errors. #verbose_ssl = no
#ssl_ca_file = /etc/pki/dovecot/certs/ca-bundle.crt mail_location = maildir:/var/vmail/%d/%u mail_extra_groups = mail first_valid_uid = 601 last_valid_uid = 601 maildir_copy_with_hardlinks = yes auth default { mechanisms = plain passdb sql { args = /etc/dovecot/sql.conf } userdb sql { args = /etc/dovecot/sql.conf } userdb prefetch { } user = nobody socket listen { master { # path = /var/run/dovecot/auth-master path = /usr/local/var/run/dovecot/auth-master mode = 0660 user = vmail group = mail } client { path = /var/spool/postfix/private/auth mode = 0660 user = postfix group = mail } } } dict { } plugin { quota = maildir:storage=10240:messages=1000 acl = vfile:/etc/dovecot/acls trash = /etc/dovecot/trash.conf sieve = /var/vmail/%d/%u/.dovecot.sieve }
end dovecot.conf
Thanks
vfclists
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Wed, 18 Jun 2008, Frank Church wrote:
Date: Wed, 18 Jun 2008 17:27:45 +0100 From: Frank Church vfclists@googlemail.com To: dovecot@dovecot.org Subject: [Dovecot] debugging dovecot and sieve
I have install dovecot and sieve and it doesn't appear to be working.
Look for log entries like:
Module loaded: /usr/local/dovecot/lib/dovecot/lda/lib90_cmusieve_plugin.so cmusieve: Using sieve path: /home/.../.dovecot.sieve cmusieve: Executing script /home/.../.dovecot.sievec
BTW: Better use/post output of dovecot -n in order to see, what settings Dovecot really uses, despite of what you think is written in the conf file.
Bye,
Steffen Kaiser -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFIWhWZVJMDrex4hCIRAm3gAKDF//bzLTnN70TYfhDLmKqueyYnZQCg0WQJ TsD+xUk2Lpb8nSqERq9CZOg= =FCFs -----END PGP SIGNATURE-----
participants (2)
-
Frank Church
-
Steffen Kaiser