Network Working Group J. Myers
Request for Comments: 1734 Carnegie Mellon
Category: Standards Track December 1994
POP3 AUTHentication command
1. Introduction
This document describes the optional AUTH command, for indicating an authentication mechanism to the server, performing an authentication protocol exchange, and optionally negotiating a protection mechanism for subsequent protocol interactions. The authentication and protection mechanisms used by the POP3 AUTH command are those used by IMAP4.
2. The AUTH command
AUTH mechanism
Myers [Page 1]
RFC 1734 POP3 AUTH December 1994
The authentication protocol exchange consists of a series of server challenges and client answers that are specific to the authentication mechanism. A server challenge, otherwise known as a ready response, is a line consisting of a "+" character followed by a single space and a BASE64 encoded string. The client answer consists of a line containing a BASE64 encoded string. If the client wishes to cancel an authentication exchange, it should issue a line with a single "*". If the server receives such an answer, it must reject the AUTH command by sending a negative response.
Myers [Page 2]
RFC 1734 POP3 AUTH December 1994
Examples:
Myers [Page 3]
RFC 1734 POP3 AUTH December 1994 3. Formal SyntaxThe following syntax specification uses the augmented Backus-Naur Form (BNF) notation as specified in RFC 822.
base64 ::= *(4base64_CHAR) [base64_terminal]base64_char ::= "A" / "B" / "C" / "D" / "E" / "F" / "G" / "H" /
Myers [Page 4]
RFC 1734 POP3 AUTH December 1994
LF ::= <ASCII LF, line feed, 0x0A>
4. References
[IMAP4-AUTH] Myers, J., "IMAP4 Authentication Mechanisms", RFC 1731, Carnegie Mellon, December 1994.
5. Security Considerations
Security issues are discussed throughout this memo.
6. Author's Address
John G. Myers Carnegie-Mellon University 5000 Forbes Ave Pittsburgh, PA 15213