autocreate_quota: 0

Janos Dohanics web at 3dresearch.com
Mon Oct 16 09:51:59 EDT 2017


On Fri, 13 Oct 2017 11:10:58 +1100
Nicola Nye <nicola at fastmailteam.com> wrote:

> Hi Janos,
> 
> Your understanding is the same as mine: on successful IMAP or POP
> authentication, the user's inbox should be created if autocreate_quota
> is 0 or higher.
> Is there any error messages showing up in the log?
> 
> If you set autocreate_post: 1 and send the user some mail, does that
> create the mailbox successfully?
> Otherwise my suspicions lie with virtdomains and unixhierarchysep
> causing the mailbox to be created somewhere you're not expecting. Do a
> cyradm listmailbox \* to list all the mailboxes in the system and
> check. Let us know how you go!
> 
> Cheers,
>    Nicola

Hi Nicola,

Thank you for your reply.

There are no error messages in the log (local6.debug
-> /var/log/local6.log) when the user logs in:

Oct 15 09:19:49 nixlizard imap[79721]: inittls: Loading hard-coded DH parameters
Oct 15 09:19:49 nixlizard imap[79721]: starttls: TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits new) no authentication
Oct 15 09:19:49 nixlizard imap[79721]: login: localhost [127.0.0.1] jdsamba plaintext+TLS User logged in SESSIONID=<imap3.floco.com-79721-1508073589-1-9182325052943014029>
Oct 15 09:19:49 nixlizard imap[79721]: USAGE jdsamba user: 0.020922 sys: 0.012228

Thunderbird says "Mailbox does not exist".

I get more detail when I try imapsync(1):

[...]
/usr/local/bin/imapsync --host1 newt --host2 localhost --tls1 --tls2 --delete2 --user1 jdsamba --password1 MASKED --user2 jdsamba --password2 MASKED

[...]
Host1: state Authenticated
Host2: state Authenticated

[...]
Host2: found quota, presented in raw IMAP
Sending: 5 GETQUOTAROOT INBOX
Sent 22 bytes
Read: 	5 NO Mailbox does not exist
ERROR: 5 NO Mailbox does not exist at /usr/local/lib/perl5/site_perl/Mail/IMAPClient.pm line 1374.

[...more error messages from imapsync]
Host2: Quota current storage is 0 bytes. Limit is 0 bytes. So 0 % full
Host1: found 1 folders.
Host2: found 0 folders.

[...]
++++ Listing 1 errors encountered during the sync ( avoid this listing with --noerrorsdump ).
Err 1/1: Could not create folder [INBOX] from [INBOX]: 12 NO Invalid mailbox name
Exiting with return value 111

***

After your reply, I turned on autocreate_post:

autocreate_post: 1

However, messages sent to the user bounce. When I create the mailbox
manually, the message is delivered.

I have no virtdomains turned on, and:

unixhierarchysep: no

cyradm listmailbox \* lists only mailboxes I have created manually.

What else should I look into?

-- 
Janos Dohanics


More information about the Info-cyrus mailing list