Dovecot managesieve nimmt den Pfad nicht aus der Konfiguration sondern immer .sieve

Jakob-Matthias Böttger jakob at j-mb.de
Mo Aug 31 14:56:29 CEST 2015


Hallo liebe Dovecot Liste

Ich möchte das Dovecot Managesive unter ~/.dovecot.sieve die aktive 
Konfiguration symlinkt.
zudem soll vom lmtp als sieve_after die Datei ~/.sieve gelesen werden.

Managesieve funktioniert, legt aber bei aktivierung einer Sieve Konfig 
die Datei immer unter ~/.sieve ab und nicht unter ~/.dovecot.sieve wie 
Konfiguriert.
Irgendwelche Ideen woran das liegt?

Pigeonhole ist in der Version 0.4.3 installiert wenn ich dem Debug 
glauben darf.
Dovecot -n gibt folgendes:
# 2.2.9: /etc/dovecot/dovecot.conf
# OS: Linux 3.13.0-53-generic x86_64 Ubuntu 14.04.3 LTS
auth_mechanisms = plain login
dict {
   acl = mysql:/etc/dovecot/dovecot-dict-sql.conf.ext
   expire = mysql:/etc/dovecot/dovecot-dict-expire.conf.ext
}
disable_plaintext_auth = no
lda_mailbox_autocreate = yes
lda_mailbox_autosubscribe = yes
listen = *,[::]
log_timestamp = "%Y-%m-%d %H:%M:%S "
mail_plugins = " expire quota acl"
mail_privileged_group = vmail
maildir_very_dirty_syncs = yes
managesieve_notify_capability = mailto
managesieve_sieve_capability = fileinto reject envelope 
encoded-character vacation subaddress comparator-i;ascii-numeric 
relational regex imap4flags copy include variables body enotify 
environment mailbox date ihave
namespace {
   inbox = yes
   location =
   prefix =
   separator = /
   type = private
}
namespace {
   list = children
   location = maildir:%%h/Maildir:INDEXPVT=~/Maildir/shared/%%u
   prefix = shared/%%u/
   separator = /
   subscriptions = yes
   type = shared
}
passdb {
   args = /etc/dovecot/dovecot-sql.conf
   driver = sql
}
plugin {
   acl = vfile
   acl_shared_dict = proxy::acl
   expire = Trash
   expire2 = Trash/*
   expire3 = Spam
   expire4 = Junk
   expire_dict = proxy::expire
   quota = dict:user::file:/var/vmail/%d/%n/.quotausage
   sieve = file:~/sieve;active=~/.dovecot.sieve
   sieve_after = ~/.sieve
}
postmaster_address = admin at domain.tld
protocols = imap lmtp sieve
service auth {
   unix_listener /var/spool/postfix/private/auth {
     group = postfix
     mode = 0660
     user = postfix
   }
   unix_listener auth-userdb {
     group = vmail
     mode = 0600
     user = vmail
   }
   user = root
}
service dict {
   unix_listener dict {
     group = vmail
     mode = 0660
     user = vmail
   }
}
service imap-login {
   client_limit = 1000
   process_limit = 500
}
service lmtp {
   inet_listener lmtp {
     address = 127.0.0.1
    port = 24
   }
}
service managesieve-login {
   inet_listener sieve {
     port = 4190
   }
}
ssl = required
ssl_cert = </etc/ssl/own_certs/certs/stern.domain.tld.chain.crt
ssl_key = </etc/ssl/own_certs/private/stern.domain.tld.key
ssl_protocols = !SSLv2 !SSLv3
userdb {
   args = /etc/dovecot/dovecot-sql.conf
   driver = sql
}
protocol imap {
   mail_max_userip_connections = 100
   mail_plugins = quota imap_quota expire acl imap_acl
}
protocol pop3 {
   mail_plugins = quota
   pop3_uidl_format = %08Xu%08Xv
}
protocol lda {
   mail_plugins = sieve quota
}
protocol lmtp {
   mail_plugins = sieve quota
}


-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://listen.jpberlin.de/pipermail/dovecot/attachments/20150831/33b674bf/attachment.html>


Mehr Informationen über die Mailingliste Dovecot