Error: User initialization failed

@lbutlr kremels at kreme.com
Wed Aug 19 15:39:41 UTC 2015


> On 17 Aug 2015, at 00:54, Steffen Kaiser <skdovecot at smail.inf.fh-brs.de> wrote:
> 
>> userdb {
>> args = /etc/dovecot/dovecot-sql.conf.ext
>> default_fields = uid=vpopmail gid=vchkpw mail_location=/usr/local/virtual/%u mail=maildir:/usr/local/virtual/%u
> 
> looks like this mail_location is confusing Dovecot. If you wanted to specify "home" here, be aware that home and mail location should (aka must) be separate directories.

No, the problem is that dovecot does not create the root directory for virtual users. 

Virtual users do not have a “home” directory.

So, when adding a virtual user I have to remember to go to /usr/local/virtual and maildirmake user at domain.tld for each user.

-- 
I listen to the wind, to the wind of my soul



More information about the dovecot mailing list