I have installed dovecot and sieve using the FreeBSD ports. Authentication is against a MySql Database.
Dovecot is running using deliver as the LDA.
But when I try to Sieve I get the following error in /var/log/dovecot.log
deliver(mike@systemrt.com): Apr 19 14:07:19 Info: Loading modules from directory: /usr/local/libexec/dovecot deliver(mike@systemrt.com): Apr 19 14:07:19 Fatal: Plugin sieved not found from directory /usr/local/libexec/dovecot
Yet in /usr/local/libexec/dovecot the binaries are there
root@db3 /usr/local/libexec/dovecot> ll total 2432 -r-xr-xr-x 1 root wheel 29980 Apr 17 15:51 checkpassword-reply* -r-xr-xr-x 1 root wheel 476884 Apr 17 15:51 deliver* -r-xr-xr-x 1 root wheel 88700 Apr 17 15:51 dict* -r-xr-xr-x 1 root wheel 254984 Apr 17 15:51 dovecot-auth* -r-xr-xr-x 1 root wheel 30588 Apr 17 15:51 gdbhelper* -r-xr-xr-x 1 root wheel 34816 Apr 17 15:51 idxview* -r-xr-xr-x 1 root wheel 523128 Apr 17 15:51 imap* -r-xr-xr-x 1 root wheel 103968 Apr 17 15:51 imap-login* -r-xr-xr-x 1 root wheel 31996 Apr 17 15:51 logview* -r-xr-xr-x 1 root wheel 474288 Apr 17 15:51 pop3* -r-xr-xr-x 1 root wheel 98932 Apr 17 15:51 pop3-login* -r-xr-xr-x 1 root wheel 52764 Apr 17 15:51 rawlog* -r-xr-xr-x 1 root wheel 108980 Apr 11 09:17 sievec* -r-xr-xr-x 1 root wheel 50228 Apr 11 09:17 sieved* -r-xr-xr-x 1 root wheel 30784 Apr 17 15:51 ssl-build-param*
What am I doing wrong?
Ed
Here is the dovecot.conf file
## Dovecot configuration file
mail_debug = yes log_path = /var/log/dovecot.log info_log_path = /var/log/dovecot.log
# IC - EL 2006.09.29 protocols = imap imaps pop3 pop3s
# IC - EL 2006.09.29 disable_plaintext_auth = no
# IC - EL 2006.09.29 ssl_disable = no
# IC - EL 2006.09.29 ssl_cert_file = /usr/share/ssl/s/Cert.pem ssl_key_file = /usr/share/ssl/s/PrivateKey.pem
login_process_size = 64
# IC - EL 2006.09.29 login_processes_count = 6
# IC - EL 2006.09.29 login_greeting = InternetCrusade ready.
# IC - EL 2006.09.29 default_mail_env = maildir:/var/mail/%Ld/%Ln mail_save_crlf = yes maildir_copy_with_hardlinks = yes
mail_extra_groups = mail
verbose_proctitle = yes
first_valid_gid = 0
protocol imap { imap_client_workarounds = delay-newmail outlook-idle netscape-eoh tb-extra-mailbox-sep }
protocol pop3 { # IC - EL 2006.09.29 pop3_uidl_format = %v.%u
pop3_client_workarounds = outlook-no-nuls oe-ns-eoh }
protocol lda { postmaster_address = postmaster@internetcrusade.com sendmail_path = /usr/sbin/sendmail
# Support for dynamically loadable plugins. mail_plugins is a space separated # list of plugins to load. mail_plugin_dir = /usr/local/libexec/dovecot mail_plugins = sieved
# If there is no user-specific Sieve-script, global Sieve script is # executed if set. global_script_path = /usr/local/etc/sieve.default }
auth default { # IC - EL 2006.09.29 mechanisms = plain login cram-md5 digest-md5 ntlm
# IC - EL 2006.09.29 passdb sql { args = /usr/local/etc/dovecot-sql.conf }
# IC - EL 2006.09.29 userdb static { args = uid=5000 gid=5000 home=/var/mail/%Ld/%Ln }
# IC - EL 2006.09.29 socket listen { master { # Master socket provides access to userdb information. It's typically # used to give Dovecot's local delivery agent access to userdb so it # can find mailbox locations. path = /var/run/dovecot/auth-master mode = 0600 # Default user/group is the one who started dovecot-auth (root) user = icmail group = icmail } client { user = postfix group = postfix path = /var/spool/postfix/private/auth mode = 0660 } } }
#dict { #quota = mysql:/etc/dovecot-dict-quota.conf #}
auth_debug = yes auth_debug_passwords = yes verbose_ssl = yes mmap_disable=yes #fsync_disable=yes