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 ANNOTATEMORE Draft

    RFC 5464 The IMAP METADATA Extension

    draft-ietf-morg-list-specialuse IMAP SPECIALUSE Draft (And non-standard
    Google XLIST support)

    RFC 5819 IMAP4 Extension for Returning STATUS Information in Extended
    LIST

    RFC 5957 Display-Based Address Sorting for the IMAP4 SORT 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)

