MailNews:Related Standards

From MozillaWiki
Jump to navigation Jump to search

This page lists the various standards for the various components of mailnews. Note for editors: If you add a RFC, check it to see if it has the IANA set up a list of registered extensions. If it does, make sure that the related IANA assignment page is also linked. The list of assignments can be found at http://iana.org/assignments/.

Address Book

RFC 2426
vCard MIME Directory Profile

LDAP

RFC 4510
LDAP Technical Specification Road Map
RFC 4511
LDAP The Protocol
RFC 4516
LDAP Uniform Resource Locator
RFC 4519
LDAP Schema for User Applications
RFC 4524
COSINE LDAP/X.500 Schema
RFC 2849
LDAP Data Interchange Format (LDIF) - Technical Specification
RFC 2798
Definition of the inetOrgPerson LDAP Object Class

Other LDAP Schema References

General Email

RFC 5322
Internet Message Format (obsoletes RFC 822 and RFC 2822)
RFC 5335
I18N headers for email

SMTP

RFC 5321
Simple Mail Transfer Protocol (obsoletes RFC 821 and RFC 2821)
http://www.iana.org/assignments/mail-parameters
IANA extensions for SMTP
RFC 4954
SMTP Service Extension for Authentication

POP

RFC 1939
Basic POP protocol
RFC 2449
POP extension definition
RFC 2595
POP and TLS
RFC 3206
More POP return codes
RFC 1734, RFC 5034
POP authentication
http://www.iana.org/assignments/pop3-extension-mechanism
POP extension (response codes and capabilities list) registry

IMAP

RFC 3501
Core IMAPv4 specification
[1]
Server compliance charts
[2]
Unofficial IMAP wiki
[3]
IMAP mailing list

Extending RFCs

[4]
Capabilities registration
RFC 2087
QUOTA
RFC 2088
LITERAL+
RFC 2177
IDLE
RFC 2193
MAILBOX-REFERRALS
RFC 2221
LOGIN-REFERRALS
RFC 2342
NAMESPACE
RFC 2971
ID
RFC 3502
MULTIAPPEND
RFC 3516
BINARY
RFC 3691
UNSELECT
RFC 4314, RFC 2086
ACL, RIGHTS
RFC 4315
UIDPLUS
RFC 4467
URLAUTH
RFC 4469
CATENATE
RFC 4551
CONDSTORE
RFC 4731
ESORT
RFC 4959
SASL-IR
RFC 5032
WITHIN
RFC 5161
ENABLE
RFC 5162
QRESYNC
RFC 5182
SEARCHRES
RFC 5255
I18N and LANGUAGE
RFC 5256
SORT and THREAD
RFC 5257
ANNOTATE
RFC 5259
CONVERT and BINARY
RFC 5267
ESORT, CONTEXT=SEARCH, CONTEXT=SORT

News

RFC 3977, RFC 2980, RFC 977
NNTP specification
RFC 5537, RFC 5536, RFC 1036
Specification for how a Usenet message is structured
RFC 4642
NNTP and TLS
RFC 4643
NNTP authentication
RFC 4644
Streaming feeds for NNTP (server-server communication)
RFC 5538
News URIs
http://iana.org/assignments/nntp-parameters
Registered extensions

Other

RFC 5228, RFC 3028
Sieve (extensions at http://iana.org/assignments/sieve-extensions).
Sieve is a language for filtering email messages at delivery time.
News related RFCs and Drafts
A comprehensive collection of historical and current RfCs at tin.org.
RFC 4422
SASL authentication
Mail / News gatewaying
obsolete Mail-Copies-To draft
obsolete Posted-and-Mailed draft
IETF working groups
Some of these may be more relevant than others.
http://tools.ietf.org/wg/usefor/
Usenet/NNTP updates
http://tools.ietf.org/wg/vcarddav/
vCard and CardDAV
http://tools.ietf.org/wg/sieve/
Sieve
http://tools.ietf.org/wg/calsify/
Calendaring and Scheduling Standards Simplification
http://tools.ietf.org/wg/morg/
IMAP extensions for searching/sorting/organizing email
http://tools.ietf.org/wg/imapext/
IMAP extensions
http://tools.ietf.org/wg/lemonade/
General email improvement, in particular for more mobile use
http://tools.ietf.org/wg/eai/
Email Address Internationalization
http://tools.ietf.org/wg/smime/
S/MIME Mail Security