On Tue, 2012-03-06 at 08:17 +0100, Peter Mogensen wrote:
On 2012-03-05 16:36, Timo Sirainen wrote:
Still curious about if Courier is doing something wrong which the scripts just happened to take advantage of.
Neither behavior is wrong, just different. :)
Ok... I were in doubt if I had missed something from the RFC. However... for testing, I tried to create "INBOX.INBOX" on dovecot. But then dovecot answers NO and complains that the folder already exists. Though it's still not on disk and dovecot still doesn't list it with "*".
This is a bit problematic when you have prefix="INBOX." namespace. There if you access "INBOX.INBOX", its internal storage name is "INBOX". And INBOX's internal storage name is also "INBOX". So in some parts of the code they are treated as if they were both the same mailbox.
Maybe I can get this fixed for v2.2.