Re: [Evolution] evo 1.4.5 with dovecot imap not showing subfolders




ugh, the imap code needs to update the separator if it changes.  damn.

On Fri, 2004-05-07 at 19:03 -0400, Jeffrey Stedfast wrote:
try rm -rf'ing ~/evolution/mail/imap/<account>/.ev-store-summary

the re-run evolution

Jeff

On Fri, 2004-05-07 at 18:41, Steve Baker wrote:
> I've just set up a dovecot imap server with the following folder
> hierarchy:
> INBOX
>   Drafts
>   Sent
>   Trash
> - adsf
>     fdsa
> - bar
>     baz
>   test1
> 
> This displays correctly with Squirrelmail but Evolution doesn't display
> the subfolders fdsa and baz.
> 
> Here is the connection log
> 
> $ export CAMEL_VERBOSE_DEBUG=1
> $ evolution
> received: * OK dovecot ready.
> sending : A00000 CAPABILITY
> received: * CAPABILITY IMAP4rev1 SORT THREAD=REFERENCES MULTIAPPEND
> UNSELECT LITERAL+ IDLE CHILDREN LISTEXT LIST-SUBSCRIBED AUTH=PLAIN
> received: A00000 OK Capability completed.
> sending : A00001 LOGIN xxx xxx
> received: A00001 OK Logged in.
> sending : A00002 LIST "" {1+}
> %
> received: * LIST (\Children \UnMarked) "." "bar"
> received: * LIST (\UnMarked) "." "Sent"
> received: * LIST (\UnMarked) "." "Trash"
> received: * LIST (\UnMarked) "." "Drafts"
> received: * LIST (\Children \UnMarked) "." "adsf"
> received: * LIST (\UnMarked) "." "test1"
> received: * LIST (\UnMarked) "." "INBOX"
> received: A00002 OK List completed.
> sending : A00003 LIST "" {5+}
> bar/%
> received: A00003 OK List completed.
> sending : A00004 LIST "" {6+}
> Sent/%
> received: A00004 OK List completed.
> sending : A00005 LIST "" {7+}
> Trash/%
> received: A00005 OK List completed.
> sending : A00006 LIST "" {8+}
> Drafts/%
> received: A00006 OK List completed.
> sending : A00007 LIST "" {6+}
> adsf/%
> received: A00007 OK List completed.
> sending : A00008 LIST "" {7+}
> test1/%
> received: A00008 OK List completed.
> sending : A00009 LIST "" {7+}
> INBOX/%
> received: A00009 OK List completed.
> sending : A00010 STATUS test1 (UNSEEN)
> received: * STATUS "test1" (UNSEEN 0)
> received: A00010 OK Status completed.
> sending : A00011 STATUS bar (UNSEEN)
> received: * STATUS "bar" (UNSEEN 0)
> received: A00011 OK Status completed.
> sending : A00012 STATUS adsf (UNSEEN)
> received: * STATUS "adsf" (UNSEEN 0)
> received: A00012 OK Status completed.
> sending : A00013 STATUS Trash (UNSEEN)
> received: * STATUS "Trash" (UNSEEN 0)
> received: A00013 OK Status completed.
> sending : A00014 STATUS Sent (UNSEEN)
> received: * STATUS "Sent" (UNSEEN 0)
> received: A00014 OK Status completed.
> sending : A00015 STATUS INBOX (UNSEEN)
> received: * STATUS "INBOX" (UNSEEN 0)
> received: A00015 OK Status completed.
> sending : A00016 STATUS Drafts (UNSEEN)
> received: * STATUS "Drafts" (UNSEEN 0)
> received: A00016 OK Status completed.
> 
> Creating a subfolder of asdf gives:
> sending : A00017 SELECT adsf
> received: * FLAGS (\Answered \Flagged \Deleted \Seen \Draft)
> received: * OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft
> \*)] Flags permitted.
> received: * 0 EXISTS
> received: * 0 RECENT
> received: * OK [UIDVALIDITY 1083922245] UIDs valid
> received: * OK [UIDNEXT 1] Predicted next UID
> received: A00017 OK [READ-WRITE] Select completed.
> sending : A00018 LIST "" adsf
> received: * LIST (\Children \UnMarked) "." "adsf"
> received: A00018 OK List completed.
> sending : A00019 CREATE adsf/qwer
> received: A00019 NO Invalid mailbox name: adsf/qwer
> 
> So knowing nothing about IMAP it looks like Evolution is ignoring the
> \Children and the "." folder delimiter.
> 
> This looks identical to the problem this guy is having:
> http://lists.ximian.com/archives/public/evolution/2003-November/033624.html

_______________________________________________
evolution maillist  -  evolution lists ximian com
http://lists.ximian.com/mailman/listinfo/evolution
Michael Zucchi <notzed ximian com>

Ximian Evolution and Free Software Developer


Novell, Inc.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]