Re: [Dovecot] Namespace delimiter...

2009-06-01 Thread Lenthir
Timo Sirainen pisze: OK, then I think you'll just have to end up patching that small part of Dovecot. Supporting NIL separator seems like more trouble than worth. Maybe you can also do something similar to how Maildir++ works, just decide that e.g. ^ character is a hierarchy separator and have

Re: [Dovecot] Namespace delimiter...

2009-06-01 Thread Timo Sirainen
On Jun 1, 2009, at 3:40 AM, Lenthir wrote: Our storage has two parts... MySQL database and files with mails. Very complicated, and I can't talk about it... Do you mean you've implemented your own storage backend to Dovecot? Yep, we implemented storage backend to Dovecot. Now Dovecot is compa

Re: [Dovecot] Namespace delimiter...

2009-06-01 Thread Lenthir
Timo Sirainen pisze: Alternatively you can unset "Server supports folders that contain sub-folders and messages" setting in Thunderbird. It's impossible, we can't change anything on the client side. The configuration must be the simpliest as it can be... Our storage has two parts... MySQL data

Re: [Dovecot] Namespace delimiter...

2009-05-28 Thread Timo Sirainen
On Thu, 2009-05-28 at 10:33 +0200, Lenthir wrote: > Timo Sirainen pisze: > > Really? I would have thought a lot of clients would just break with it. > > What do you mean you have flat namespaces? I can't think of any reason > > to do that. > > This mean that clients can create folders only in root

Re: [Dovecot] Namespace delimiter...

2009-05-28 Thread Lenthir
Timo Sirainen pisze: Really? I would have thought a lot of clients would just break with it. What do you mean you have flat namespaces? I can't think of any reason to do that. This mean that clients can create folders only in root folder. And RFC predict that case! Thunderbird works... without

Re: [Dovecot] Namespace delimiter...

2009-05-25 Thread Timo Sirainen
On Mon, 2009-05-25 at 15:12 +0200, Lenthir wrote: > As RFC3501 (IMAP) say: > > 'A NIL hierarchy delimiter means > that no hierarchy exists; the name is a "flat" name.' > > > How to change delimiter to NIL? > We have flat namespaces in our storage. > > Now I hardcoded this and everything is work