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 at 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 at domain.tld): Debug: Effective uid=89, gid=89, home=/home/vpopmail/domains/domain.tld/postmaster 2: Apr 04 20:00:30 imap(postmaster at domain.tld): Debug: Quota root: name=ignore=Trash backend=maildir args3: Apr 04 20:00:30 imap(postmaster at domain.tld): Debug: Quota rule: root=ignore=Trash mailbox=? bytes=0 messages=0 4: Apr 04 20:00:30 imap(postmaster at domain.tld): Debug: Quota grace: root=ignore=Trash bytes=0 (10%) 5: Apr 04 20:00:30 imap(postmaster at domain.tld): Debug: Namespace : type=private, prefix=, sep=., inbox=yes, hidden=no, list=yes, subscriptions=yes location6: Apr 04 20:00:30 imap(postmaster at 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 at domain.tld): Debug: mdbox: couldn't find root dir 8: Apr 04 20:00:30 imap(postmaster at 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 at domain.tld): Debug: sdbox: couldn't find root dir 10: Apr 04 20:00:30 imap(postmaster at domain.tld): Debug: maildir: root exists (/home/vpopmail/domains/domain.tld/postmaster/Maildir) 11: Apr 04 20:00:30 imap(postmaster at domain.tld): Debug: maildir++: root=/home/vpopmail/domains/domain.tld/postmaster/Maildir, index=, indexpvt=, control=, inbox=/home/vpopmail/domains/domain.tld/postmaster/Maildir, alt12: Apr 04 20:00:30 imap(postmaster at 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 at 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 at whitehorsetc.com> > To: dovecot at 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 at 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 at domain.tld): Debug: Effective uid=89, > gid=89, home=/home/vpopmail/domains/domain.tld/postmaster > 2: Apr 04 20:00:30 imap(postmaster at domain.tld): Debug: Quota root: > name=ignore=Trash backend=maildir args> 3: Apr 04 20:00:30 imap(postmaster at domain.tld): Debug: Quota rule: > root=ignore=Trash mailbox=? bytes=0 messages=0 > 4: Apr 04 20:00:30 imap(postmaster at domain.tld): Debug: Quota grace: > root=ignore=Trash bytes=0 (10%) > 5: Apr 04 20:00:30 imap(postmaster at 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 at 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 at domain.tld): Debug: mdbox: couldn't find > root dir > 8: Apr 04 20:00:30 imap(postmaster at 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 at domain.tld): Debug: sdbox: couldn't find > root dir > 10: Apr 04 20:00:30 imap(postmaster at domain.tld): Debug: maildir: root exists > (/home/vpopmail/domains/domain.tld/postmaster/Maildir) > 11: Apr 04 20:00:30 imap(postmaster at 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 at 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 at 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 at whitehorsetc.com> >> To: dovecot at 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 at 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 at domain.tld): Debug: Effective >> uid=89, gid=89, home=/home/vpopmail/domains/domain.tld/postmaster >> 2: Apr 04 20:00:30 imap(postmaster at domain.tld): Debug: Quota root: >> name=ignore=Trash backend=maildir args>> 3: Apr 04 20:00:30 imap(postmaster at domain.tld): Debug: Quota rule: >> root=ignore=Trash mailbox=? bytes=0 messages=0 >> 4: Apr 04 20:00:30 imap(postmaster at domain.tld): Debug: Quota grace: >> root=ignore=Trash bytes=0 (10%) >> 5: Apr 04 20:00:30 imap(postmaster at 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 at 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 at domain.tld): Debug: mdbox: >> couldn't find root dir >> 8: Apr 04 20:00:30 imap(postmaster at 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 at domain.tld): Debug: sdbox: >> couldn't find root dir >> 10: Apr 04 20:00:30 imap(postmaster at domain.tld): Debug: maildir: root >> exists (/home/vpopmail/domains/domain.tld/postmaster/Maildir) >> 11: Apr 04 20:00:30 imap(postmaster at 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 at 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 at 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 at 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 at 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 at 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 at 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 ?