[Dovecot-de] Probleme beim Setzen von ACL/Shared Folder
Philipp Faeustlin
Philipp.Faeustlin at uni-hohenheim.de
Mo Aug 4 17:37:27 CEST 2014
Am 04.08.2014 um 16:59 schrieb Thomas Robers -TuTech Innovation gmbH:
> Hallo,
>
> ich habe hier ein Dovecot Server, Version 2.2.13 unter
> CentOS 6.5 und soweit funktioniert alles. Die Authentifizierung
> läuft über ein Samba 4 (Version 4.1.9-SerNet). Nun habe ich
> versucht den Shared Namespace einzurichten und mit doveadm
> Rechte zu setzen. Dabei kommt es zu einem Fehler, z.B.:
>
> root at mail: doveadm acl set -u userA at tutech.de INBOX userB at tutech.de all
> doveadm(userA at tutech.de): Fatal: Invalid ID: userB at tutech.de
doveadm acl set -u userA at tutech.de INBOX user=userB at tutech.de lookup
read write write-seen write-deleted insert expunge create ...
Ja steht nur sehr versteckt, hab auch lange gebraucht bis ich es
gefunden hatte:
http://wiki2.dovecot.org/ACL
ACL files -> "Where identifier is one of: ..."
Ich hab die Rechte auch aus der Tabelle (auf der gleichen Seite)
kopiert, weil bei mir weder "all" noch "lrw..." funktioniert hat.
>
> Alles andere funktioniert aber, ich kann mich mit beiden
> Accounts am Server anmelden und bei Accounts haben auch ein
> Postfach auf dem System. Gibt es da etwas, dass ich übersehe?
>
> doveconf -n
> # 2.2.13: /etc/dovecot/dovecot.conf
> # OS: Linux 2.6.32-431.20.3.el6.x86_64 x86_64 CentOS release 6.5 (Final)
> ext4
> auth_debug = yes
> auth_master_user_separator = *
> auth_mechanisms = plain login
> auth_verbose = yes
> disable_plaintext_auth = no
> mail_debug = yes
> mail_location = maildir:/export/home/imap/%Ln
> mail_plugins = acl zlib
> 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 duplicate
> mbox_write_locks = fcntl
> namespace {
> hidden = no
> ignore_on_failure = no
> inbox = no
> list = children
> location =
> maildir:%%h/Maildir:INDEX=~/Maildir/shared/%%u:CONTROL=%h/shared/%%u
> prefix = shared/%%u/
> separator = /
> subscriptions = yes
> type = shared
> }
> namespace inbox {
> hidden = no
> inbox = yes
> list = yes
> location =
> mailbox Drafts {
> special_use = \Drafts
> }
> mailbox Junk {
> special_use = \Junk
> }
> mailbox Sent {
> special_use = \Sent
> }
> mailbox "Sent Messages" {
> special_use = \Sent
> }
> mailbox Trash {
> special_use = \Trash
> }
> prefix = INBOX/
> separator = /
> type = private
> }
> passdb {
> args = /etc/dovecot/master-users
> driver = passwd-file
> master = yes
> }
> passdb {
> args = /etc/dovecot/dovecot-ldap.conf.ext
> driver = ldap
> }
> plugin {
> acl = vfile
> acl_defaults_from_inbox = yes
> acl_shared_dict = file:/var/lib/dovecot/shared-mailboxes
> mail_log_events = delete undelete expunge copy mailbox_delete
> mailbox_rename
> mail_log_fields = uid box msgid size
> sieve = ~/dovecot.sieve
> sieve_dir = ~/sieve/
> zlib_save = gz
> zlib_save_level = 6
> }
> protocols = imap pop3 lmtp sieve
> service auth {
> unix_listener /var/spool/postfix/private/auth {
> mode = 0666
> }
> unix_listener auth-userdb {
> group = vmail
> mode = 0660
> user = vmail
> }
> }
> service lmtp {
> inet_listener lmtp {
> address = 127.0.0.1
> port = 24
> }
> }
> service managesieve-login {
> inet_listener sieve {
> port = 4190
> }
> inet_listener sieve_deprecated {
> port = 2000
> }
> }
> ssl = required
> ssl_cert = </etc/pki/dovecot/certs/mail.tutech.de.crt
> ssl_key = </etc/pki/dovecot/private/mail.tutech.de.key
> syslog_facility = local6
> userdb {
> args = /etc/dovecot/dovecot-ldap-userdb.conf.ext
> driver = ldap
> }
> protocol lmtp {
> mail_plugins = acl zlib sieve
> }
> protocol imap {
> mail_plugins = acl zlib imap_zlib imap_acl
> }
>
> Kann mir jemand einen Hinweis geben, wo ich weiter
> suchen könnte? Leider hat mir Google und die Doku
> zu Dovecot und auch das Buch leider keinen brauchbaren
> Hinweis geliefert. Falls noch Infos fehlen, die
> kann ich nachliefern
>
> Bin für jeden Hinweis dankbar.
>
> Gruß
> Thomas Robers
> _______________________________________________
> Dovecot Mailingliste
> JPBerlin - Politischer Provider
> Dovecot at listen.jpberlin.de
> https://listen.jpberlin.de/mailman/listinfo/dovecot
>
--
Philipp Fäustlin
Universität Hohenheim
Kommunikations-, Informations- und Medienzentrum (630)
IT-Dienste | Abt. Kommunikation, E-Learning u. Print | Mail
Schloss, Westhof Süd | 70599 Stuttgart
Tel.: +49 711 459-22838 | Fax: +49 711 459-23449
https://kim.uni-hohenheim.de/
Mehr Informationen über die Mailingliste Dovecot