Hi Chris,

>I have since learned that mail_home and mail_location should be 

>different.  I plan to use this:

I'm interested about any sources for this ? 


I find dovecot to be very flexible, so much that you can actual have the home 
dir inside the maildir instead of the traditional other way around, which is 
actually my setup ! 



In /etc/dovecot/conf.d/auth-sql.conf.ext 

userdb {
driver = static
args = uid=vmail gid=vmail home=/var/vmail/%d/%n/dovecot
}




In /etc/dovecot/conf.d/10-mail.conf
mail_location = Maildir:~/../




So in my case, the maildir is /var/vmail/%d/%n/ and the home dir is inside the 
maildir in a directory I named dovecot (home=/var/vmail/%d/%n/dovecot). This is 
because I migrated from courier which had the maildir directly in 
/var/vmail/%d/%n/, but since sieve scripts are also put there they are 
presented as maildir folders (which they're not of course), and this confused 
my users. So I used this little trick to hide the sieve scripts inside the 
dovecot directory and still have them working correctly.

   -- Yassine.

Reply via email to