[Dovecot] Maildir autocreation

Proskurin Kirill proskurin-kv at fxclub.org
Wed Oct 21 17:53:22 EEST 2009


Pascal Volk wrote:
> On 10/21/2009 01:08 PM Proskurin Kirill wrote:
>> Hello.
>>
>> Today i found what maildir autocreation stop work.
>> May be after upgrade to 1.2. Here logs:
>>>> Oct 21 11:01:25 deliver(shershov-oa at fxclub.org): Info: maildir autodetect: stat(/var/spool/dovecot/domains/fxclub.org/shershov-oa//cur) failed: No such file or directory
>> Oct 21 11:01:25 deliver(shershov-oa at fxclub.org): Info: mbox autodetect: data=/var/spool/dovecot/domains/fxclub.org/shershov-oa/
>> Oct 21 11:01:25 deliver(shershov-oa at fxclub.org): Info: mbox autodetect: INBOX file: stat(/var/spool/dovecot/domains/fxclub.org/shershov-oa/) failed: No such file or directory
>> Oct 21 11:01:25 deliver(shershov-oa at fxclub.org): Info: mbox autodetect: has .imap/: stat(/var/spool/dovecot/domains/fxclub.org/shershov-oa//.imap) failed: No such file or directory
>> Oct 21 11:01:25 deliver(shershov-oa at fxclub.org): Info: mbox autodetect: has inbox: stat(/var/spool/dovecot/domains/fxclub.org/shershov-oa//inbox) failed: No such file or directory
>> Oct 21 11:01:25 deliver(shershov-oa at fxclub.org): Info: mbox autodetect: has mbox: stat(/var/spool/dovecot/domains/fxclub.org/shershov-oa//mbox) failed: No such file or directory
>> Oct 21 11:01:25 deliver(shershov-oa at fxclub.org): Error: mail_location: Ambiguous mail location setting, don't know what to do with it: /var/spool/dovecot/domains/fxclub.org/shershov-oa/ (try prefixing it with mbox: or maildir:)
>> Oct 21 11:01:25 deliver(shershov-oa at fxclub.org): Fatal: Namespace initialization failed
>>
>> dovecot -n
>> # 1.2.4: /usr/local/etc/dovecot.conf
>> # OS: FreeBSD 7.1-RELEASE-p7 i386  ufs
>> base_dir: /var/run/dovecot/
>>>> login_process_size: 128
>> login_processes_count: 20
>> login_max_processes_count: 512
>   mail_location: ???
>> mail_max_userip_connections(default): 256
>> mail_max_userip_connections(imap): 256
>> mail_max_userip_connections(pop3): 20
>> mail_max_userip_connections(managesieve): 10
>>>> mail_plugins(default): quota imap_quota autocreate mail_log
>> mail_plugins(imap): quota imap_quota autocreate mail_log
>>>> plugin:
>>>>    autocreate: Trash
>>    autocreate2: Sent
>>    autocreate3: Spam
>>    autosubscribe: Trash
>>    autosubscribe2: Sent
>>    autosubscribe3: Spam
> 
> Your log excerpt shows excellently how hard Dovecot tries the figure out
> the mail_location. But that's not all. There is a very useful
> suggestion: try prefixing it with mbox: or maildir:
> 
> It looks like your ldap userdb is returning a home field. So set
> for example mail_location = mailldir:~/Maildir in your dovecot.conf

I have in Dovecot.conf:

mail_location: maildir:/var/spool/dovecot/domains/%d/%n

And in dovecot-ldap.conf:

user_attrs = mailQuotaSize=quota_rule=*:storage=%$M 
,=uid=1002,=gid=1002,=home=/var/spool/dovecot/domains/%d/%n


-- 
С уважением, Проскурин Кирилл
+7(495)727-06-26 доб. 1070


More information about the dovecot mailing list