[Dovecot] :INDEX and :CONTROL in 0.99.14
Karl Latiss
karl.latiss at atvert.com.au
Thu Mar 9 00:31:44 EET 2006
On Thu, 2006-03-09 at 09:27 +1100, Karl Latiss wrote:
> On Thu, 2006-03-09 at 00:15 +0200, Timo Sirainen wrote:
> > On Mar 9, 2006, at 12:04 AM, Karl Latiss wrote:
> >
> > > On Wed, 2006-03-08 at 16:37 +0200, Timo Sirainen wrote:
> > >> On Wed, 2006-03-08 at 21:17 +1100, Karl Latiss wrote:
> > >>>>> (/home/dovecot/index/domain.com/user/.INBOX) failed: Permission
> > >>>>> denied
> > >> ..
> > >>> Yep - they exist. Right down to the user and all perms 777 to
> > >>> make sure
> > >>> that wasn't the issue as well.
> > >>
> > >> You're running SELinux which doesn't allow it?
> > >
> > > Nope. No SELinux running. RHEL 3 U6.
> > >
> > > DO any of the chroot setting have anything to do with this? I have:
> > >
> > > valid_chroot_dirs = /var/spool/mail/vmail
> > > mail_chroot = /var/spool/mail/vmail
> >
> > Well, this instructs Dovecot to chroot to /var/spool/mail/vmail, so
> > there's no way then it can access /home.
> >
> > > I even changed valid_chroot_dirs to
> > >
> > > valid_chroot_dirs = /var/spool/mail/vmail:/home/dovecot
> >
> > That doesn't matter, because it has already chrooted to /var/spool/
> > mail/vmail.
> >
> > I don't think chrooting is all that important, just don't do it.
>
> Hmm, OK. I will have to adjust my home directory entries then?
>
> dovecot-ldap.conf has
>
> user_attrs = uid,mailbox,,uid,uidNumber,gidNumber
>
> where homeDirectory = mailbox, which is relative. ie
>
> domain/user/Maildir/
>
> If I remove chrooting I need to change my mailbox entries to the full
> path?
>
> ie
>
> /var/spool/mail/vmail/domain/user/Maildir/
>
> Correct?
Or probably better with less work for me
default_mail_env = maildir:/var/spool/mail/vmail/~/:INDEX=/home/dovecot/index/%d/%n:CONTROL=/home/dovecot/control/%d/%n
Looks right?
Karl.
More information about the dovecot
mailing list