Google

Cyrus IMAP Server Protocol Specifications


IMAP

RFC 2060 Internet Message Access Protocol - version 4rev1
being updated by draft-crispin-imapv
RFC 1730 Internet Message Access Protocol - version 4
RFC 1731 IMAP4 Authentication Mechanisms
RFC 2086 IMAP4 ACL extension
RFC 2087 IMAP4 QUOTA extension
RFC 2088 IMAP4 non-synchronizing literals
RFC 2177 IMAP4 IDLE command
RFC 2342 IMAP4 Namespace
RFC 2359 IMAP4 UIDPLUS extension
RFC 2971 IMAP4 ID extension
draft-crispin-imap-multiappend IMAP MULTIAPPEND extension
draft-ietf-imapext-sort IMAP SORT extension
draft-ietf-imapext-thread IMAP THREAD extension

POP

RFC 1939 Post Office Protocol - Version 3 (POP3)
RFC 1734 POP3 AUTHentication command
RFC 2449 POP3 Extension Mechanism

SASL

RFC 2222 Simple Authentication and Security Layer (SASL)
being revised by draft-myers-saslrev
RFC 2195 IMAP/POP AUTHorize Extension for Simple Challenge/Response
RFC 2245 Anonymous SASL Mechanism
RFC 2831 Using Digest Authentication as a SASL Mechanism

TLS/SSL

RFC 2595 Using TLS with IMAP, POP3 and ACAP
RFC 2246 TLS Protocol
draft-freier-ssl-version3 The SSL Protocol Version 3.0

LMTP

RFC 2033 Local Mail Transfer Protocol
RFC 1869 SMTP Service Extensions
RFC 1652 SMTP Service Extension for 8bit-MIMEtransport
RFC 2034 SMTP Service Extension for Returning Enhanced Error Codes
RFC 1893 Enhanced Mail System Status Codes
being updated by draft-vaudreuil-1893bis
RFC 2554 SMTP Service Extension for Authentication
RFC 2920 SMTP Service Extension for Command Pipelining
draft-murchison-lmtp-ignorequota LMTP Service Extension for Ignoring Recipient Quotas

Sieve

RFC 3028 Sieve: A Mail Filtering Language
RFC 2298 Extensible Message Format for Message Disposition Notifications (MDNs)
draft-showalter-sieve-vacation Sieve -- Vacation Extension
draft-murchison-sieve-regex Sieve -- Regular Expression Extension
draft-murchison-sieve-subaddress Sieve -- Subaddress Extension
draft-martin-sieve-notify Sieve -- An extension for providing instant notifications
draft-martin-managesieve Protocol for Remotely Managing Sieve Scripts