[Dovecot] lazy_expunge vs mulberry
I've configured the lazy_expunge plugin exactly like it says on the wiki. I can't seem to configure Mulberry to find the new namespaces. Any hints?
I notice that the wiki says to use / as the separator. Mulberry has a setting for this, and the default is '.'. Leaving this as '.' in Mulberry and / in dovecot seems to work fine. (But I still can't access the .EXPUNGED or other namespaces.)
Another page on the wiki says that the default separator for maildir is '.'. Why does the lazy_expunge page suggest using '/'?
I'm very confused about namespaces.
-frank
On Sun, 2007-04-15 at 23:40 -0700, Frank Cusack wrote:
I've configured the lazy_expunge plugin exactly like it says on the wiki. I can't seem to configure Mulberry to find the new namespaces. Any hints?
I notice that the wiki says to use / as the separator. Mulberry has a setting for this, and the default is '.'. Leaving this as '.' in Mulberry and / in dovecot seems to work fine. (But I still can't access the .EXPUNGED or other namespaces.)
Another page on the wiki says that the default separator for maildir is '.'. Why does the lazy_expunge page suggest using '/'?
Well, the feature was developed for one specific user and that example configuration reflects how they wanted to use it. Or possibly the configuration I just happened to use while testing it. Or maybe it was an exact copy of how Cyrus's lazy expunges were explained. I don't remember.
Your problem anyway is that hidden=yes makes the namespaces invisible to clients. I'll go remove them.
On April 16, 2007 3:20:10 PM +0300 Timo Sirainen tss@iki.fi wrote:
On Sun, 2007-04-15 at 23:40 -0700, Frank Cusack wrote:
I've configured the lazy_expunge plugin exactly like it says on the wiki. I can't seem to configure Mulberry to find the new namespaces. Any hints?
I notice that the wiki says to use / as the separator. Mulberry has a setting for this, and the default is '.'. Leaving this as '.' in Mulberry and / in dovecot seems to work fine. (But I still can't access the .EXPUNGED or other namespaces.)
Another page on the wiki says that the default separator for maildir is '.'. Why does the lazy_expunge page suggest using '/'?
Well, the feature was developed for one specific user and that example configuration reflects how they wanted to use it. Or possibly the configuration I just happened to use while testing it. Or maybe it was an exact copy of how Cyrus's lazy expunges were explained. I don't remember.
Your problem anyway is that hidden=yes makes the namespaces invisible to clients. I'll go remove them.
Sure, I realize that. But in the "Display Hierarchy" dialog, Mulberry has a part to enter additional hierarchies (I guess this is namespaces), that aren't in the top part which is where Mulberry shows the advertised namespaces. When I enter "EXPUNGED" or ".EXPUNGED" or ".EXPUNGED/" I get a folder in my mailboxes list but no subfolders and no messages in that folder (even though there are messages there).
If I remove hidden=yes, Mulberry crashes on login.
-frank
On 17.4.2007, at 9.06, Frank Cusack wrote:
Your problem anyway is that hidden=yes makes the namespaces
invisible to clients. I'll go remove them.Sure, I realize that. But in the "Display Hierarchy" dialog,
Mulberry has a part to enter additional hierarchies (I guess this is
namespaces), that aren't in the top part which is where Mulberry shows the advertised namespaces. When I enter "EXPUNGED" or ".EXPUNGED" or ".EXPUNGED/"
I get a folder in my mailboxes list but no subfolders and no messages in
that folder (even though there are messages there).If I remove hidden=yes, Mulberry crashes on login.
Try using some other names for the namespaces and hidden=no. At least
if you're normally using '.' as separator then it's a bad idea to use
different separators in different namespaces. And if you're using '.'
as separator in those expunge namespaces, it's a bad idea to begin
the namespace with a separator.
On April 17, 2007 11:21:14 AM +0300 Timo Sirainen tss@iki.fi wrote:
On 17.4.2007, at 9.06, Frank Cusack wrote:
Your problem anyway is that hidden=yes makes the namespaces invisible to clients. I'll go remove them.
Sure, I realize that. But in the "Display Hierarchy" dialog, Mulberry has a part to enter additional hierarchies (I guess this is namespaces), that aren't in the top part which is where Mulberry shows the advertised namespaces. When I enter "EXPUNGED" or ".EXPUNGED" or ".EXPUNGED/" I get a folder in my mailboxes list but no subfolders and no messages in that folder (even though there are messages there).
If I remove hidden=yes, Mulberry crashes on login.
Try using some other names for the namespaces and hidden=no. At least if you're normally using '.' as separator then it's a bad idea to use different separators in different namespaces. And if you're using '.' as separator in those expunge namespaces, it's a bad idea to begin the namespace with a separator.
Yeah, actually I adjusted all the names and separators as well and still no luck (should have mentioned that earlier). However, after trying to revert to my previous config, I found that diddling the separator made my entire Mailder inaccessible until I removed dovecot-uidlist. So I probably need to revisit this.
-frank
participants (2)
-
Frank Cusack
-
Timo Sirainen