1 votes

Dovecot et SharedFolders

Je veux configurer les dossiers partagés dans Dovecot 2.2.9 (Ubuntu). Je veux partager le dossier SHARED de l'utilisateur test à l'utilisateur spamtrap.

mes configurations :

10-mail.conf

mail_location = maildir:/usr/local/office/mail/vmail/%d/%n

namespace {
  type = shared
  separator = .
  prefix = shared.%%u.
  inbox = no
  hidden = no
  location = maildir:/usr/local/office/mail/vmail/%d/%n:INDEXPVT=/usr/local/office/mail/vmail/%d/%n/shared.%%u
  subscriptions = yes
  list = yes

}

peut être, que quelque chose de mal dans la directive - emplacement

90-acl.conf

plugin {
  acl = vfile
}
plugin {
  acl_shared_dict = file:/usr/local/office/mail/vmail/%d/%n/shared-mailboxes.db  #       test
  acl_anyone = allow
}

20-imap.conf

protocol imap {
  mail_plugins = $mail_plugins imap_acl
}

Fichier Dovecot-acl pour le dossier SHARED :

user=spamtrap lrs

commandement :

doveadm acl debug -u spamtrap shared.SHARED

donne en retour :

doveadm(spamtrap): Info: Mailbox 'INBOX' is in namespace 'shared.SHARED.'
doveadm(spamtrap): Info: Mailbox path: /usr/local/office/mail/vmail/domain.tld/spamtrap
doveadm(spamtrap): Info: Per-user private flags in mailbox: \Seen
doveadm(spamtrap): Info: User spamtrap@domain.tld has no rights for mailbox
doveadm(spamtrap): Error: User spamtrap@domain.tld is missing 'lookup' right
doveadm(spamtrap): Info: Mailbox shared.SHARED is NOT visible in LIST

Les droits ont été définis via telnet avec la commande :

. Setacl SHARED spamtrap@domain.tld lrws

Je ne comprends pas ce qui ne va pas. Quelqu'un peut-il m'aider ?

Merci d'avance !

1voto

kbu Points 245

Le problème a été résolu avec l'outil doveadm :

Voici le manuel pour l'avenir :

Dovecot - dossiers partagés

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X