Evo and namespace management

Philippe LeCavalier support at plecavalier.com
Sat Nov 6 14:10:05 GMT 2010


On Fri, 2010-11-05 at 21:07 -0700, Dominic LoBue wrote:

> On Fri, Nov 5, 2010 at 7:42 AM, Philippe LeCavalier
> <support at plecavalier.com> wrote:
> > Hi All,
> >
> > First post to this list...I was turned on to this project from a contact on
> > the Evo mailing list when looking for more robust / scalable filtering and
> > syncing options in Evo. I must say combining Offlineimap and IMAPfilter is
> > *exactly* what I was looking for.
> >
> > that said, I do have a minor issue with namespace. When I create the maildir
> > account in Evo it automatically creates an "Inbox" along with a few other
> > folders. I've looked into nametrans and have managed to get what I want ie
> > nametrans = lambda foldername: re.sub('^INBOX\.', '', foldername) but
> > despite that I still end up with two inboxes (INBOX and Inbox). I don't know
> > if I'm making any sense here perhaps I could provide a screenshot if nobody
> > knows what I referring to. I should also mention that I agree this may be
> > more of an Evo thing than an Offlineimap thing.
> >
> > Thanks in advance,
> > Phil
> > _______________________________________________
> > OfflineIMAP-project mailing list
> > OfflineIMAP-project at lists.alioth.debian.org
> > http://lists.alioth.debian.org/mailman/listinfo/offlineimap-project
> >
> > OfflineIMAP homepage: http://software.complete.org/offlineimap
> >
> 
> Here's the real question: do you really have multiple folders named
> inbox with different capitalization on the IMAP server? Because if
> there is, you do not want to change one name to another without
> resolving the conflict first!

Well, if I login to webmail I only see one mailbox. Also:
1 OK LOGIN Ok.
2 LIST
2 NO Error in IMAP command received by server.
2 LIST """%"
* LIST (\Marked \HasChildren) "." "INBOX"
2 OK LIST completed

> 
> If there isn't, and there is nothing in the "Inbox" folder, then the
> below configuration line will do what you want:
> nametrans = lambda foldername: foldername == 'INBOX' and foldername.title()

I did something yesterday that seems to have fixed the issue for the
moment but your suggestion maybe be more 'proper'. I figured that since
Courier IMAP defaults to INBOX as the root and all other folders are
subs I could point Evo to INBOX as the root rather than just ~/Mail as I
had done.
This fixed the display issue. Now I only have the one showing as
"Inbox". If INBOX is truly the root then I'm not mising anything by
starting the folder tree there right?

Phil

> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/offlineimap-project/attachments/20101106/3602262b/attachment-0001.html>


More information about the OfflineIMAP-project mailing list