[Dovecot] "virgin" mail accounts

Christian Balzer chibi at gol.com
Fri Jun 11 04:37:10 EEST 2004


Timo wrote:
>
>Have you set default_mail_env, so that Dovecot actually know where the
>INBOX is supposed to be in? If Dovecot has to do guessing it doesn't
>guess you want to use /var/mail/user if it doesn't exist.
>

Yes, the snippet for the test machine looks like this:
---
default_mail_env = mbox:%h/mail:INBOX=%h/mail/INBOX
---

This is the result of a test where /home/chibi/mail (and consequently
/home/chibi/mail/INBOX did not exist:
---
Jun 11 10:27:25 nexgen02 pop3-login: Login: chibi [127.0.0.1]
Jun 11 10:27:25 nexgen02 pop3(chibi): stat() failed with mbox file /home/chibi/
mail/INBOX: No such file or directory
Jun 11 10:27:25 nexgen02 pop3(chibi): stat() failed with mbox file /home/chibi/
mail/INBOX: No such file or directory
Jun 11 10:27:25 nexgen02 pop3: I/O leak: 0x8050ce0 (0)
Jun 11 10:27:25 nexgen02 pop3: I/O leak: 0x8084aa0 (1)
Jun 11 10:27:25 nexgen02 pop3: Timeout leak: 0x8065d30
---

However it _did_ create the directory and .imap sub-dir:
---
ls -la /home/chibi/mail/
total 12
drwx--S---    3 chibi    chibi        4096 Jun 11 10:27 .
drwxr-sr-x    6 chibi    chibi        4096 Jun 11 10:27 ..
drwx--S---    3 chibi    chibi        4096 Jun 11 10:27 .imap
---

Maybe a wrong sequence of check/creation or just not attempting to 
create the INBOX  at all...

>> But with maildir, it will not even do that, from a test with pop3
>> and imap login attempts to a freshly created account that had not=20
>> received any mails yet:
>
>http://dovecot.org/patches/maildir-autocreate.patch
>
That was quick and painless, thanks a lot. Looking forward to see that
in the main code of an upcoming stable version, maybe as a config option
for people who prefer crash and burn. ^_^

Regards,

Christian Balzer
-- 
Christian Balzer        Network/Systems Engineer                NOC
chibi at gol.com   	Global OnLine Japan/Fusion Network Services
http://www.gol.com/



More information about the dovecot mailing list