[Dovecot] dovecot 2.0 sieve if working, managesieve not.
Sacha xxxx
sacha.xxxx at omnitechweb.it
Wed Dec 7 18:31:29 EET 2011
I solved installing
dovecot-pigeonhole-2.0.9-2.el6.x86_64.rpm
Thank you
Il giorno 07/dic/2011, alle ore 15:02, Sacha xxxx ha scritto:
> Hi,
> this is my configuration
>
> # OS: Linux 2.6.32-131.0.15.el6.x86_64 x86_64 Red Hat Enterprise Linux Server release 6.1 (Santiago) ext4
> auth_debug = yes
> auth_master_user_separator = *
> auth_username_format = %Lu
> auth_verbose = yes
> disable_plaintext_auth = no
> info_log_path = /var/log/dovecot-info.log
> log_path = /var/log/dovecot.log
> log_timestamp = "%Y-%m-%d %H:%M:%S "
> login_greeting = Dovecot ready
> mail_debug = yes
> mail_gid = 999
> mail_home = /MAIL/%d/%n/
> mail_location = maildir:/MAIL/%d/%n/
> mail_log_prefix = "%Us(%u): "
> mail_plugins = " quota"
> mail_privileged_group = mail
> mail_uid = 999
> passdb {
> args = /etc/dovecot/dovecot-ldap.conf
> driver = ldap
> }
> passdb {
> args = /etc/dovecot/passwd.masterusers
> driver = passwd-file
> master = yes
> pass = yes
> }
> plugin {
> quota = maildir:User quota
> quota_warning = storage=95%% quota-warning 95 %u
> quota_warning2 = storage=80%% quota-warning 80 %u
> sieve = ~/sieve/dovecot.sieve
> sieve_dir = ~/sieve
> }
> protocols = imap pop3 sieve
> service auth {
> unix_listener auth-userdb {
> group = mail
> mode = 0660
> user = postfix
> }
> }
> service managesieve-login {
> executable = /usr/libexec/dovecot/managesieve-login
> inet_listener sieve {
> port = 4190
> }
> }
> service quota-warning {
> executable = script /usr/local/bin/quota-warning.sh
> unix_listener quota-warning {
> group = mail
> mode = 0666
> user = mail
> }
> user = mail
> }
> ssl = no
> userdb {
> args = /etc/dovecot/dovecot-ldap.user
> driver = ldap
> }
> doveconf: Error: protocols: Unknown protocol: sieve
> doveconf: Fatal: Error in configuration file /etc/dovecot/dovecot.conf: protocols: Unknown protocol: sieve
>
> I get the error Unknown protocol: sieve
>
> The installed rpm package is this:
> dovecot-2.0.9-2.el6.x86_64
>
> The sieve filtering is working:
>
> 2011-12-07 12:12:29 LDA(utente01@***): Debug: sieve: opening script /MAIL/***/user//sieve/dovecot.sieve
> 2011-12-07 12:12:29 LDA(utente01@***): Debug: sieve: script /MAIL/***/user//sieve/dovecot.sieve successfully compiled
> 2011-12-07 12:12:29 LDA(utente01@***): Debug: sieve: executing script from /MAIL/***/utente01//sieve/dovecot.sieve
> 2011-12-07 12:12:29 LDA(utente01@***): Info: sieve: msgid=<4EDF4A1C.9010509@***>: stored mail into mailbox 'INBOX'
>
> But the manage sieve won't work.
> It seems that pigeonhole is installed because /usr/libexec/dovecot/managesieve-login exist and is not empty.
>
> Can you help me?
>
> Thank You
>
> Sushi.
>
More information about the dovecot
mailing list