Dovecot seems to open extra namespaces
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@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@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.
Thanks for the clarification, this makes sense now.
On Tue, Nov 29, 2016 at 1:17 PM, Timo Sirainen tss@iki.fi wrote:
On 29 Nov 2016, at 10.50, Thorsten Hater thorsten.hater@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.
participants (3)
-
Steffen Kaiser
-
Thorsten Hater
-
Timo Sirainen