[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Postfix + Dovecot + Quota



fabrizio mancini ha scritto:
Ciao,
sicuro che i permessi di lettura scrittura sul file system siano tutti
corretti? questa cosa capitava anche a me quando ho fatto il setup, è
bastato agire sui permessi e abilitarli anche al gruppo di
appartenenza del server di posta (mi sembra, in quanto vado a memoria
poiché ho fatto questa operazione più di due anni fa e non me lo
ricordo molto bene!).
Se ci dici che errori ti vengono fuori si può cercare di capire
qualche cosa di più.
Ciao Fabrizio

Allora
Conf Postfix:
virtual_mailbox_base = /var/mail/vhosts
virtual_minimum_uid = 1000
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000

Conf Dovecot:
first_valid_uid = 5000
last_valid_uid = 5000
first_valid_gid = 5000
last_valid_gid = 5000
#mail_extra_groups =
valid_chroot_dirs = /var/mail/vhosts/
mail_chroot = /var/mail/vhosts/
mail_debug = no
default_mail_env = maildir:~/

In questo modo io ottengo una dir /var/spool/mail/vhosts nella quale si crea una dir per ogno dominio virtuale con permessi 700 e proprieta' 5000:5000, ad es:
drwx------ 3 5000 5000 88 Apr 27 14:41 .
drwxrwxrwt 3 root root 72 Apr 27 14:41 ..
drwx------ 3 5000 5000 72 Apr 27 14:41 pippo.it

Se io faccio ripartire dovecot SENZA i plugin per le quota non ho nessun problema e tutto funziona perfettamente, se io faccio ripartire dovecot CON i plugin per le quota ottengo:
server:~# /etc/init.d/dovecot restart
Restarting mail server: dovecot.
opendir(/usr/lib/dovecot/modules/imap) failed: Permission denied

Dopo questo errore dovecot parte e tutto funziona comunque bene a parte la lettura delle quota che non funziona

Bye



Reply to: