namespace...mailbox doesn't exist
Hello list,
I have a namespace called 'projects' which when clicked in Thunderbird (nonexistent in eM Client) yields the following error:
"The current operation on 'projects' did not succeed. The mail server for account user@domain.tld responded: mailbox doesn't exist: projects.projects (0.00 + 0.00 secs)."
The namespace is configure as follows:
# Shared namespace 'projects' namespace { location = maildir:/home/vpopmail/domains/domain.tld/shared/projects prefix = projects. separator = . type = public }
This is the log: 1: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: Effective uid=89, gid=89, home=/home/vpopmail/domains/domain.tld/postmaster 2: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: Quota root: name=ignore=Trash backend=maildir args= 3: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: Quota rule: root=ignore=Trash mailbox=? bytes=0 messages=0 4: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: Quota grace: root=ignore=Trash bytes=0 (10%) 5: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: Namespace : type=private, prefix=, sep=., inbox=yes, hidden=no, list=yes, subscriptions=yes location= 6: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: mdbox: access(/home/vpopmail/domains/domain.tld/postmaster/mdbox, rwx): failed: No such file or directory 7: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: mdbox: couldn't find root dir 8: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: sdbox: access(/home/vpopmail/domains/domain.tld/postmaster/sdbox, rwx): failed: No such file or directory 9: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: sdbox: couldn't find root dir 10: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: maildir: root exists (/home/vpopmail/domains/domain.tld/postmaster/Maildir) 11: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: maildir++: root=/home/vpopmail/domains/domain.tld/postmaster/Maildir, index=, indexpvt=, control=, inbox=/home/vpopmail/domains/domain.tld/postmaster/Maildir, alt= 12: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: Namespace : type=public, prefix=projects., sep=., inbox=no, hidden=no, list=yes, subscriptions=yes location=maildir:/home/vpopmail/domains/domain.tld/shared/projects 13: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: maildir++: root=/home/vpopmail/domains/domain.tld/shared/projects, index=, indexpvt=, control=, inbox=, alt=
This did not happen with other versions of dovecot (I think) but just started happening with the upgrade. While it is not a serious problem and I can live with it, what would be causing it in the new dovecot iteration (2.2.23) ? And, could it be that I'm missing the necessary setting to mitigate this? Please let me know if any additional information is necessary.
I'm thinking that the problem lies in lines 6/7 and 8/9 where Dovecot is looking for mdbox/sdbox.
Eric
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Mon, 4 Apr 2016, Eric wrote:
Date: Mon, 4 Apr 2016 20:23:34 -0600 From: Eric <ebroch@whitehorsetc.com> To: dovecot@dovecot.org Subject: namespace...mailbox doesn't exist
Hello list,
I have a namespace called 'projects' which when clicked in Thunderbird (nonexistent in eM Client) yields the following error:
"The current operation on 'projects' did not succeed. The mail server for account user@domain.tld responded: mailbox doesn't exist: projects.projects (0.00 + 0.00 secs)."
The namespace is configure as follows:
# Shared namespace 'projects' namespace {
^^ IMHO first try to give that namespace a name, e.g.
namespace projects {
location = maildir:/home/vpopmail/domains/domain.tld/shared/projects prefix = projects. separator = . type = public }
This is the log: 1: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: Effective uid=89, gid=89, home=/home/vpopmail/domains/domain.tld/postmaster 2: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: Quota root: name=ignore=Trash backend=maildir args= 3: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: Quota rule: root=ignore=Trash mailbox=? bytes=0 messages=0 4: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: Quota grace: root=ignore=Trash bytes=0 (10%) 5: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: Namespace : type=private, prefix=, sep=., inbox=yes, hidden=no, list=yes, subscriptions=yes location= 6: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: mdbox: access(/home/vpopmail/domains/domain.tld/postmaster/mdbox, rwx): failed: No such file or directory 7: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: mdbox: couldn't find root dir 8: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: sdbox: access(/home/vpopmail/domains/domain.tld/postmaster/sdbox, rwx): failed: No such file or directory 9: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: sdbox: couldn't find root dir 10: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: maildir: root exists (/home/vpopmail/domains/domain.tld/postmaster/Maildir) 11: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: maildir++: root=/home/vpopmail/domains/domain.tld/postmaster/Maildir, index=, indexpvt=, control=, inbox=/home/vpopmail/domains/domain.tld/postmaster/Maildir, alt= 12: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: Namespace : type=public, prefix=projects., sep=., inbox=no, hidden=no, list=yes, subscriptions=yes location=maildir:/home/vpopmail/domains/domain.tld/shared/projects 13: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: maildir++: root=/home/vpopmail/domains/domain.tld/shared/projects, index=, indexpvt=, control=, inbox=, alt=
This did not happen with other versions of dovecot (I think) but just started happening with the upgrade. While it is not a serious problem and I can live with it, what would be causing it in the new dovecot iteration (2.2.23) ? And, could it be that I'm missing the necessary setting to mitigate this? Please let me know if any additional information is necessary.
I'm thinking that the problem lies in lines 6/7 and 8/9 where Dovecot is looking for mdbox/sdbox.
Eric
Steffen Kaiser -----BEGIN PGP SIGNATURE----- Version: GnuPG v1
iQEVAwUBVwNejHz1H7kL/d9rAQJMKgf7B0B4mqfXCxYPx1mgimXgUZxUh1+OfMKs SFE2oKnpsg5lFsqeYXNHKVBToOaOEQCHVvcNg7iEe009X7CFTbzoOWm1PaX1ue+N LsPzPhSmoqU74D8+3OMK4noiFdWz3vZMPI2vt181q2HzQSHPdI8T73AVOhROQ/62 k2mIX9OxCH+wU9ZsLD6uUrG9jsNPIwdmLdSbDjTWgmyoZWRlL9rxYVcrU+laPu0F U0P29Vx9DmlEFdu42cua2BkCRKsFDg2BajF6UiCqyeKN3V8ZUJH8jVI2WFZ2jF6/ bytKdnFVTIDKbt/dkwWJjTDH1LMI8BpCFh/AGrJeoC9IfKMSs5F61Q== =XSh1 -----END PGP SIGNATURE-----
I tried that and am sad to say it did not work. Hmmm...
On 4/5/2016 12:43 AM, Steffen Kaiser wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Mon, 4 Apr 2016, Eric wrote:
Date: Mon, 4 Apr 2016 20:23:34 -0600 From: Eric <ebroch@whitehorsetc.com> To: dovecot@dovecot.org Subject: namespace...mailbox doesn't exist
Hello list,
I have a namespace called 'projects' which when clicked in Thunderbird (nonexistent in eM Client) yields the following error:
"The current operation on 'projects' did not succeed. The mail server for account user@domain.tld responded: mailbox doesn't exist: projects.projects (0.00 + 0.00 secs)."
The namespace is configure as follows:
# Shared namespace 'projects' namespace {
^^ IMHO first try to give that namespace a name, e.g.
namespace projects {
location = maildir:/home/vpopmail/domains/domain.tld/shared/projects prefix = projects. separator = . type = public }
This is the log: 1: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: Effective uid=89, gid=89, home=/home/vpopmail/domains/domain.tld/postmaster 2: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: Quota root: name=ignore=Trash backend=maildir args= 3: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: Quota rule: root=ignore=Trash mailbox=? bytes=0 messages=0 4: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: Quota grace: root=ignore=Trash bytes=0 (10%) 5: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: Namespace : type=private, prefix=, sep=., inbox=yes, hidden=no, list=yes, subscriptions=yes location= 6: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: mdbox: access(/home/vpopmail/domains/domain.tld/postmaster/mdbox, rwx): failed: No such file or directory 7: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: mdbox: couldn't find root dir 8: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: sdbox: access(/home/vpopmail/domains/domain.tld/postmaster/sdbox, rwx): failed: No such file or directory 9: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: sdbox: couldn't find root dir 10: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: maildir: root exists (/home/vpopmail/domains/domain.tld/postmaster/Maildir) 11: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: maildir++: root=/home/vpopmail/domains/domain.tld/postmaster/Maildir, index=, indexpvt=, control=, inbox=/home/vpopmail/domains/domain.tld/postmaster/Maildir, alt= 12: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: Namespace : type=public, prefix=projects., sep=., inbox=no, hidden=no, list=yes, subscriptions=yes location=maildir:/home/vpopmail/domains/domain.tld/shared/projects 13: Apr 04 20:00:30 imap(postmaster@domain.tld): Debug: maildir++: root=/home/vpopmail/domains/domain.tld/shared/projects, index=, indexpvt=, control=, inbox=, alt=
This did not happen with other versions of dovecot (I think) but just started happening with the upgrade. While it is not a serious problem and I can live with it, what would be causing it in the new dovecot iteration (2.2.23) ? And, could it be that I'm missing the necessary setting to mitigate this? Please let me know if any additional information is necessary.
I'm thinking that the problem lies in lines 6/7 and 8/9 where Dovecot is looking for mdbox/sdbox.
Eric
- -- Steffen Kaiser -----BEGIN PGP SIGNATURE----- Version: GnuPG v1
iQEVAwUBVwNejHz1H7kL/d9rAQJMKgf7B0B4mqfXCxYPx1mgimXgUZxUh1+OfMKs SFE2oKnpsg5lFsqeYXNHKVBToOaOEQCHVvcNg7iEe009X7CFTbzoOWm1PaX1ue+N LsPzPhSmoqU74D8+3OMK4noiFdWz3vZMPI2vt181q2HzQSHPdI8T73AVOhROQ/62 k2mIX9OxCH+wU9ZsLD6uUrG9jsNPIwdmLdSbDjTWgmyoZWRlL9rxYVcrU+laPu0F U0P29Vx9DmlEFdu42cua2BkCRKsFDg2BajF6UiCqyeKN3V8ZUJH8jVI2WFZ2jF6/ bytKdnFVTIDKbt/dkwWJjTDH1LMI8BpCFh/AGrJeoC9IfKMSs5F61Q== =XSh1 -----END PGP SIGNATURE-----
On 05 Apr 2016, at 05:23, Eric <ebroch@whitehorsetc.com> wrote:
Hello list,
I have a namespace called 'projects' which when clicked in Thunderbird (nonexistent in eM Client) yields the following error:
"The current operation on 'projects' did not succeed. The mail server for account user@domain.tld responded: mailbox doesn't exist: projects.projects (0.00 + 0.00 secs)."
The namespace is configure as follows:
# Shared namespace 'projects' namespace { location = maildir:/home/vpopmail/domains/domain.tld/shared/projects prefix = projects. separator = . type = public }
Try talking IMAP protocol to see what's actually happening here:
telnet localhost 143 a login user pass b list "" *
Also what's actually supposed to exist under the projects? ls -a /home/vpopmail/domains/domain.tld/shared/projects ?
Timo,
b list "" * <listing of inbox folders> . . .
- LIST (\HasChildren) "." projects
- LIST (\HasNoChildren) "." projects.xxx
- LIST (\HasNoChildren) "." projects.yyy
- LIST (\HasNoChildren) "." projects.zzz . . . . more projects children
- OK List completed (0.00 + 0.00 secs).
And
ls -a /home/vpopmail/domains/domain.tld/shared/projects
.xxx .yyy .zzz cur dovecot.index.cache dovecot.index.log dovecot.mailbox.log dovecot.mailbox.log.2 dovecot-uidlist dovecot-uidvalidity dovecot-uidvalidity.4d991164 new subscriptions tmp
Eric
On 4/6/2016 1:03 PM, Timo Sirainen wrote:
On 05 Apr 2016, at 05:23, Eric <ebroch@whitehorsetc.com> wrote:
Hello list,
I have a namespace called 'projects' which when clicked in Thunderbird (nonexistent in eM Client) yields the following error:
"The current operation on 'projects' did not succeed. The mail server for account user@domain.tld responded: mailbox doesn't exist: projects.projects (0.00 + 0.00 secs)."
The namespace is configure as follows:
# Shared namespace 'projects' namespace { location = maildir:/home/vpopmail/domains/domain.tld/shared/projects prefix = projects. separator = . type = public } Try talking IMAP protocol to see what's actually happening here:
telnet localhost 143 a login user pass b list "" *
Also what's actually supposed to exist under the projects? ls -a /home/vpopmail/domains/domain.tld/shared/projects ?
So there is no such folder as "projects.projects"? I don't know why Thunderbird would try to open it then. Maybe it wasn't Dovecot upgrade but Thunderbird upgrade that started breaking it?
You could also see if LSUB "" * lists a "projects.projects".
On 06 Apr 2016, at 22:43, Eric <ebroch@whitehorsetc.com> wrote:
Timo,
b list "" * <listing of inbox folders> . . .
- LIST (\HasChildren) "." projects
- LIST (\HasNoChildren) "." projects.xxx
- LIST (\HasNoChildren) "." projects.yyy
- LIST (\HasNoChildren) "." projects.zzz . . . . more projects children
- OK List completed (0.00 + 0.00 secs).
And
ls -a /home/vpopmail/domains/domain.tld/shared/projects
.xxx .yyy .zzz cur dovecot.index.cache dovecot.index.log dovecot.mailbox.log dovecot.mailbox.log.2 dovecot-uidlist dovecot-uidvalidity dovecot-uidvalidity.4d991164 new subscriptions tmp
Eric
On 4/6/2016 1:03 PM, Timo Sirainen wrote:
On 05 Apr 2016, at 05:23, Eric <ebroch@whitehorsetc.com> wrote:
Hello list,
I have a namespace called 'projects' which when clicked in Thunderbird (nonexistent in eM Client) yields the following error:
"The current operation on 'projects' did not succeed. The mail server for account user@domain.tld responded: mailbox doesn't exist: projects.projects (0.00 + 0.00 secs)."
The namespace is configure as follows:
# Shared namespace 'projects' namespace { location = maildir:/home/vpopmail/domains/domain.tld/shared/projects prefix = projects. separator = . type = public } Try talking IMAP protocol to see what's actually happening here:
telnet localhost 143 a login user pass b list "" *
Also what's actually supposed to exist under the projects? ls -a /home/vpopmail/domains/domain.tld/shared/projects ?
participants (3)
-
Eric
-
Steffen Kaiser
-
Timo Sirainen