Dear all, I am slightly confused by the following log entries ...: imap(...): Debug: Namespace inbox: type=private, prefix=INBOX., sep=., inbox=yes, hidden=no, list=yes, subscriptions=yes location=maildir:~/Maildir ...: imap(...): Debug: maildir++: root=~/Maildir, index=, indexpvt=, control=, inbox=~/Maildir, alt...: imap(...): Debug: Namespace : type=private, prefix=, sep=, inbox=no, hidden=yes, list=no, subscriptions=no location=fail::LAYOUT=none ...: imap(...): Debug: none: root=, index=, indexpvt=, control=, inbox=, alt It seems that Dovecot opens two different namespaces, despite only one being configured in 10-mail.conf/15-mailboxes.conf. Is this normal and intended? Further, what is the purpose of the line starting with 'none'? Best regards, Thorsten Dovecot version: 2.2.26.0 on Debian Jessie
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tue, 29 Nov 2016, Thorsten Hater wrote:> I am slightly confused by the following log entries > > ...: imap(...): Debug: Namespace inbox: type=private, prefix=INBOX., sep=.,^^^^^> inbox=yes, hidden=no, list=yes, subscriptions=yes location=maildir:~/Maildir > ...: imap(...): Debug: maildir++: root=~/Maildir, index=, indexpvt=, > control=, inbox=~/Maildir, alt> ...: imap(...): Debug: Namespace : type=private, prefix=, sep=, inbox=no,^^^> hidden=yes, list=no, subscriptions=no location=fail::LAYOUT=none > ...: imap(...): Debug: none: root=, index=, indexpvt=, control=, inbox=, > alt> > It seems that Dovecot opens two different namespaces, despite only one > being configured in > 10-mail.conf/15-mailboxes.conf. Is this normal and intended?Check out doveconf -a, you will see two namespace definitions, one namespace inbox { and the 2nd one namespace { Name equally. - -- Steffen Kaiser -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEVAwUBWD1D5Xz1H7kL/d9rAQLG5wgAkk+ShnTH2VZGUIamQsEr0+SNQrXZjyNS BQKO2W1WTeEwyRT9GTPH7DCFJu7URf3PN4uIZEYtc3m2X3yG4snFtnQ/MM/rH5Hd e2IX/r4sJrm3F0EFuPT6sjrGE9rcr3tmEWUzAqh22yqkaWEQfUZImAP3sefkZxAM rSN2kPOA5v+ydn+xKO8OxHRKXygyQnR7TDaf9kCEbdkdzS7kGv/vKUKKuuN+krey dWS0VDkYV6ho6kKMr+xv60HqkBwWXGMoHRKSndYncfd21e2Fem0LReOIw5BA3a4v zmAj7n+J2mqVC4cvzVk+B4DBjPWB4fCQw4Hiju1roClrlO34v2O0AQ==C1YS -----END PGP SIGNATURE-----
Hi Steffen, that is not the problem # doveconf -a | grep -i namespace namespace inbox { Thorsten On Tue, Nov 29, 2016 at 10:01 AM, Steffen Kaiser < skdovecot at smail.inf.fh-brs.de> wrote:> -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On Tue, 29 Nov 2016, Thorsten Hater wrote: > > I am slightly confused by the following log entries >> >> ...: imap(...): Debug: Namespace inbox: type=private, prefix=INBOX., >> sep=., >> > ^^^^^ > >> inbox=yes, hidden=no, list=yes, subscriptions=yes >> location=maildir:~/Maildir >> ...: imap(...): Debug: maildir++: root=~/Maildir, index=, indexpvt=, >> control=, inbox=~/Maildir, alt>> ...: imap(...): Debug: Namespace : type=private, prefix=, sep=, inbox=no, >> > ^^^ > >> hidden=yes, list=no, subscriptions=no location=fail::LAYOUT=none >> ...: imap(...): Debug: none: root=, index=, indexpvt=, control=, inbox=, >> alt>> >> It seems that Dovecot opens two different namespaces, despite only one >> being configured in >> 10-mail.conf/15-mailboxes.conf. Is this normal and intended? >> > > Check out doveconf -a, you will see two namespace definitions, one > > namespace inbox { > > and the 2nd one > > namespace { > > Name equally. > > - -- Steffen Kaiser > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1 > > iQEVAwUBWD1D5Xz1H7kL/d9rAQLG5wgAkk+ShnTH2VZGUIamQsEr0+SNQrXZjyNS > BQKO2W1WTeEwyRT9GTPH7DCFJu7URf3PN4uIZEYtc3m2X3yG4snFtnQ/MM/rH5Hd > e2IX/r4sJrm3F0EFuPT6sjrGE9rcr3tmEWUzAqh22yqkaWEQfUZImAP3sefkZxAM > rSN2kPOA5v+ydn+xKO8OxHRKXygyQnR7TDaf9kCEbdkdzS7kGv/vKUKKuuN+krey > dWS0VDkYV6ho6kKMr+xv60HqkBwWXGMoHRKSndYncfd21e2Fem0LReOIw5BA3a4v > zmAj7n+J2mqVC4cvzVk+B4DBjPWB4fCQw4Hiju1roClrlO34v2O0AQ=> =C1YS > -----END PGP SIGNATURE----- >
On 29 Nov 2016, at 10.50, Thorsten Hater <thorsten.hater at gmail.com> wrote:> > Dear all, > > I am slightly confused by the following log entries > > ...: imap(...): Debug: Namespace inbox: type=private, prefix=INBOX., sep=., > inbox=yes, hidden=no, list=yes, subscriptions=yes location=maildir:~/Maildir > ...: imap(...): Debug: maildir++: root=~/Maildir, index=, indexpvt=, > control=, inbox=~/Maildir, altYou have a prefix=INBOX. configured.> ...: imap(...): Debug: Namespace : type=private, prefix=, sep=, inbox=no, > hidden=yes, list=no, subscriptions=no location=fail::LAYOUT=none > ...: imap(...): Debug: none: root=, index=, indexpvt=, control=, inbox=, > altSince you didn't configure an empty-prefix namespace, Dovecot autocreates one for you. It's not actually accessible. Only used for making Dovecot's internal life easier and provide errors if you try to access it.
Thanks for the clarification, this makes sense now. On Tue, Nov 29, 2016 at 1:17 PM, Timo Sirainen <tss at iki.fi> wrote:> On 29 Nov 2016, at 10.50, Thorsten Hater <thorsten.hater at gmail.com> wrote: > > > > Dear all, > > > > I am slightly confused by the following log entries > > > > ...: imap(...): Debug: Namespace inbox: type=private, prefix=INBOX., > sep=., > > inbox=yes, hidden=no, list=yes, subscriptions=yes > location=maildir:~/Maildir > > ...: imap(...): Debug: maildir++: root=~/Maildir, index=, indexpvt=, > > control=, inbox=~/Maildir, alt> > You have a prefix=INBOX. configured. > > > ...: imap(...): Debug: Namespace : type=private, prefix=, sep=, inbox=no, > > hidden=yes, list=no, subscriptions=no location=fail::LAYOUT=none > > ...: imap(...): Debug: none: root=, index=, indexpvt=, control=, inbox=, > > alt> > Since you didn't configure an empty-prefix namespace, Dovecot autocreates > one for you. It's not actually accessible. Only used for making Dovecot's > internal life easier and provide errors if you try to access it. > >