Elmar Weber
2009-Oct-11 19:35 UTC
[Dovecot] virtual Folder Plugin with "." Separator: [NONEXISTENT] Mailbox doesn't exist
Hello,
I've switched from courier-imap to dovecot to benefit from the virtual
folder feature. I'm using dovecot 1.2.6 on Gentoo Linux. However, I',
getting the message "[NONEXISTENT] Mailbox doesn't exist:
<name>" from
Thunderbird when I try to access any virtual folder.
The relevant setup:
mail_location = maildir:~/.maildir
namespace private {
separator = .
inbox = yes
hidden = yes
list = yes
}
namespace private {
prefix = virtual.
separator = .
location = virtual:~/.maildir/.virtual
}
I then created the folders ~user/.maildir/.virtual and
~user/.maildir/.virtual.test and placed a file in .virtual.test with the
contents
=====*
all
=====
After a dovecot restart I'm getting the error message:
"[NONEXISTENT] Mailbox doesn't exist: test"
Where did I make the mistake in the configuration? Is the "." path
separator a problem case?
ciao,
Elmar
Elmar Weber
2009-Oct-13 22:16 UTC
[Dovecot] virtual Folder Plugin with "." Separator: [NONEXISTENT] Mailbox doesn't exist
Hello, Elmar Weber wrote:> I'm getting the message "[NONEXISTENT] Mailbox doesn't exist: <name>" from > Thunderbird when I try to access any virtual folder. > > namespace private { > prefix = virtual. > separator = . > location = virtual:~/.maildir/.virtual > }> [...] I did some testing, and everything works when I seperate the folders with / instead with ., so when I create a folder ~/.maildir/.virtual/test with a dovecot-virtual file everything works, not when I following the naming scheme I'd derive from the configuration: ~/.maildir/.virtual.test Is this a problem of me missunderstanding or a configuration error? ciao, Elmar
Timo Sirainen
2009-Oct-15 23:57 UTC
[Dovecot] virtual Folder Plugin with "." Separator: [NONEXISTENT] Mailbox doesn't exist
On Sun, 2009-10-11 at 21:35 +0200, Elmar Weber wrote:> mail_location = maildir:~/.maildir > > namespace private { > prefix = virtual. > separator = . > location = virtual:~/.maildir/.virtual > }The main problem I see here is that by placing virtual namespace to ".virtual" directory under maildir, it's visible as a regular mailbox called "virtual". See if all your problems go away simply by renaming ".virtual" to "virtual". -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 197 bytes Desc: This is a digitally signed message part URL: <http://dovecot.org/pipermail/dovecot/attachments/20091015/64760402/attachment-0002.bin>