[Imap-protocol] IMAP/Pine List query

Arnt Gulbrandsen arnt at gulbrandsen.priv.no
Fri Aug 4 00:35:20 PDT 2006


Mark Crispin writes:
> Are you saying that your mail store does not have INBOX?  /inbox is 
> not equivalent to INBOX.
>
> Or are you saying that your mail store has INBOX, but does not respond 
> with any data to the command
>        tag LIST INBOX %
> If so, it should; that command matches INBOX.

RFC 3501, page 41, says this on the subject:

            If the reference argument is not a level of mailbox
            hierarchy (that is, it is a \NoInferiors name), and/or
            the reference argument does not end with the hierarchy
            delimiter, it is implementation-dependent how this is
            interpreted.  For example, a reference of "foo/bar" and
            mailbox name of "rag/baz" could be interpreted as
            "foo/bar/rag/baz", "foo/barrag/baz", or "foo/rag/baz".

Pine's reference name does not end with a hierarchy separator and 
Richard's server's empty response fits two of the three explicitly 
sanctioned possibilities. Sounds OK to me.

As for pine, it is a client and page 41 continues:

            A client SHOULD NOT use such a reference argument except
            at the explicit request of the user.

(I'll reply to your other email later.)

Arnt


More information about the Imap-protocol mailing list