IMAP4 Extension for Multi-Account Situations

Document Type Expired Internet-Draft (individual)
Author Yan Lu 
Last updated 2012-05-23 (latest revision 2011-11-20)
Stream (None)
Expired & archived
plain text pdf htmlized bibtex
Stream Stream state (No stream defined)
Consensus Boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Expired
Telechat date
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft can be found at


Simultaneous authentication of multiple mail accounts belonging to a single user is an attractive feature but is not supported in the current Internet Message Access Protocol [RFC3501]. This document introduces an extension of the Internet Message Access Protocol, Version 4rev1 (IMAP4rev1). With this extension, when a client is authenticated with one of its user identifiers, all the other associated user identifiers (if present) are also regarded as authenticated ones. Furthermore, this document specifies the syntax of LISTA and SELECTA commands for the IMAP4rev1 protocol. With LISTA command, a client can obtain a list of all the identifiers authenticated for the user. With SELECTA command, a client can select one of the user's authenticated identifiers and then gain access to all the mailboxes belonging to that identifier, without having to log out and re-log in with that identifier.


Yan Lu (

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)