I'm trying to use the namespaces feature to set up dovecot to look just
like our existing Courier IMAP server, and our previous Cyrus server. That
is, all folders are subfolders of INBOX, and the hierachy separator is
".". I put this in the configuration file:
namespace private {
separator = .
prefix = INBOX.
location = maildir:~/.maildir
}
This makes subfolders work correctly, but it can't find the INBOX:
x1 select INBOX
x1 NO Unknown namespace.
Also, I don't really want to specify the location here. I want to use the
userdb settings (I'm using password-file). Is there a way to make it use
my setting in the userdb/password-file?
Also, I'm not sure if it actually matters, but when selecting a folder,
the number of RECENT messages is always the same as the number of messages
which EXISTS:
x2 select INBOX.Tech
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft)
* OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft \*)]
Flags permitted.
* 70 EXISTS
* 70 RECENT
* OK [UNSEEN 69] First unseen.
* OK [UIDVALIDITY 1057356619] UIDs valid
* OK [UIDNEXT 181] Predicted next UID
x2 OK [READ-WRITE] Select completed.
I'm afraid some clients may use this information for something, and
display incorrect information to the user.
Thanks!
--
- Brian