XLIST extention

Bron Gondwana brong at fastmail.fm
Mon Nov 9 17:46:44 EST 2009

On Fri, Nov 06, 2009 at 06:14:39AM -0500, Adam Tauno Williams wrote:
> On Fri, 2009-11-06 at 14:23 +1100, Bron Gondwana wrote:
> > So, GMAIL has an XLIST command which names a few special folders by
> > adding extra flags.  Things like \Inbox, \Trash, \Drafts, \Sent.
> > You can read more about it here:
> > http://www.ietf.org/mail-archive/web/morg/current/msg00212.html
> > http://groups.google.com/group/Gmail-Help-POP-and-IMAP-en/browse_thread/thread/a154105c54f020fb?pli=1
> > https://bugzilla.mozilla.org/show_bug.cgi?id=476260#c17
> > It means that Thunderbird can know what you folders are even if
> > the names don't match its default, display the right icons and
> > copy messages into the right places.
> > Well, I thought that might come in handy, so this.
> Sweet.  Can these folders be flagged as Trash, Drafts, Sent via cyradmin
> somehow?  [Maybe that is obvious in the patch, but I can't see it].

Yeah, it really needs to be, doesn't it.  I think I'll use one of the
"spare" fields in the index header as "XLIST_FOLDER" or something.
Make it an enum type, and make it settable as an annotation (I'm separately
working on implementing the METADATA RFC rather than the SETANNOTATION
early draft that Cyrus currently supports)
> If mail clients would support DNS SRV we could get to am almost
> zero-config scenario [like XMPP clients].  But I guess that is a system
> administrator's pipe-deam.

Yeah - the Thunderbird developers are wary of DNS cache poisoning being
used to hack account details.  Can sort of understand that.  But zeroconfig
sure would be nice.  What about ACAP again? ;)


More information about the Cyrus-devel mailing list