Cyrus IMAP Server Protocol Specifications

Cyrus IMAP Server Protocol Specifications


IMAP

RFC 3501 Internet Message Access Protocol - version 4rev1
being updated by rfc3501-errata
RFC 1730 Internet Message Access Protocol - version 4
RFC 4314 IMAP4 Access Control List (ACL) Extension
RFC 2087 IMAP4 QUOTA extension
RFC 2088 IMAP4 non-synchronizing literals
RFC 2177 IMAP4 IDLE command
RFC 2192 IMAP URL Scheme
being updated by draft-ietf-lemonade-rfc2192bis
RFC 2193 IMAP4 Mailbox Referrals
RFC 2342 IMAP4 Namespace
RFC 4315 Internet Message Access Protocol (IMAP) - UIDPLUS extension
RFC 2971 IMAP4 ID extension
RFC 3348 IMAP4 Child Mailbox Extension
RFC 3502 IMAP MULTIAPPEND extension
RFC 3516 IMAP4 Binary Content Extension
RFC 3691 Internet Message Access Protocol (IMAP) UNSELECT command
RFC 4466 Collected Extensions to IMAP4 ABNF
RFC 4467 Internet Message Access Protocol (IMAP) - URLAUTH Extension
RFC 4469 Internet Message Access Protocol (IMAP) CATENATE Extension
RFC 4550 Internet Email to Support Diverse Service Environments (Lemonade) Profile
RFC 4551 IMAP Extension for Conditional STORE operation
RFC 4731 IMAP4 Extension to SEARCH Command for Controlling What Kind of Information Is Returned
RFC 4959 IMAP Extension for Simple Authentication and Security Layer (SASL) Initial Client Response
RFC 4978 The IMAP COMPRESS Extension
RFC 5032 WITHIN Search Extension to the IMAP Protocol
RFC 5161 The IMAP ENABLE Extension
RFC 5162 IMAP4 Extensions for Quick Mailbox Resynchronization
RFC 5256 Internet Message Access Protocol - SORT and THREAD Extensions
RFC 5258 Internet Message Access Protocol version 4 - LIST Command Extensions
RFC 5524 Extended URLFETCH for Binary and Converted Parts
draft-daboo-imap-annotatemore IMAP ANNOTATEMORE Extension

POP

RFC 1939 Post Office Protocol - Version 3 (POP3)
RFC 2449 POP3 Extension Mechanism
RFC 2595 Using TLS with IMAP, POP3 and ACAP
RFC 5034 The Post Office Protocol (POP3) Simple Authentication and Security Layer (SASL) Authentication Mechanism
RFC 3206The SYS and AUTH POP Response Codes

NNTP

RFC 3977 Network News Transfer Protocol (NNTP)
RFC 4642 Using Transport Layer Security (TLS) with Network News Transfer Protocol (NNTP)
RFC 4643 Network News Transfer Protocol (NNTP) Extension for Authentication
RFC 4644 Network News Transfer Protocol (NNTP) Extension for Streaming Feeds
RFC 2980 Common NNTP Extensions

SASL

RFC 4422 Simple Authentication and Security Layer (SASL)
RFC 4505 Anonymous Simple Authentication and Security Layer (SASL) Mechanism
RFC 4616 The PLAIN Simple Authentication and Security Layer (SASL) Mechanism
RFC 2195 IMAP/POP AUTHorize Extension for Simple Challenge/Response
being revised by draft-ietf-sasl-crammd5
RFC 2444 The One-Time-Password SASL Mechanism
RFC 2831 Using Digest Authentication as a SASL Mechanism

TLS/SSL

RFC 4346 The Transport Layer Security (TLS) Protocol Version 1.1
RFC 2246 The TLS Protocol Version 1.0
draft-freier-ssl-version3 The SSL Protocol Version 3.0
draft-hickman-netscape-ssl The SSL Protocol Version 2.0

LMTP

RFC 2033 Local Mail Transfer Protocol
RFC 5321 Simple Mail Transfer Protocol
RFC 1869 SMTP Service Extensions
RFC 1652 SMTP Service Extension for 8bit-MIMEtransport
RFC 1870 SMTP Service Extension for Message Size Declaration
RFC 2034 SMTP Service Extension for Returning Enhanced Error Codes
RFC 3463 Enhanced Mail System Status Codes
RFC 3207 SMTP Service Extension for Secure SMTP over TLS
RFC 4954 SMTP Service Extension for Authentication
RFC 2920 SMTP Service Extension for Command Pipelining
RFC 3848 ESMTP and LMTP Transmission Types Registration
draft-murchison-lmtp-ignorequota LMTP Service Extension for Ignoring Recipient Quotas

Sieve

RFC 5228 Sieve: A Mail Filtering Language
RFC 5230 Sieve Email Filtering: Vacation Extension
RFC 5231 Sieve Email Filtering: Relational Extension
RFC 5233 Sieve Email Filtering: Subaddress Extension
RFC 5173 Sieve Email Filtering: Body Extension
RFC 3894 Sieve Extension: Copying Without Side Effects
RFC 2298 Extensible Message Format for Message Disposition Notifications (MDNs)
draft-ietf-sieve-regex Sieve Email FIltering -- Regular Expression Extension
draft-ietf-sieve-include Sieve Email Filtering: Include Extension
draft-melnikov-sieve-imapflags Sieve -- IMAP flag Extension
draft-martin-sieve-notify Sieve -- An extension for providing instant notifications
draft-ietf-sieve-managesieve A Protocol for Remotely Managing Sieve Scripts

Other

RFC 5322 Internet Message Format
RFC 5536 Netnews Article Format
RFC 5537 Netnews Architecture and Protocols
RFC 3656 MUPDATE Protocol (For Cyrus Murder)