6.5 KiB
+++ title = "RFC Coverage" weight = 20 +++
Status code :
- 🔴 FAIL - not supported,
- 🟠 PART - partial support,
- 🟢 OK - acceptable support.
IMF/MIME
Internet Message Format / Multipurpose Internet Mail Extensions are the data representation of an email: its explains how to encode metadata, like the recipient and the sender, but also the content of the email (HTML, plain text, attachments, etc).
Aerogramme is built on top of its sister project Deuxfleurs/eml-codec.
RFC | Title | Status | Notes |
---|---|---|---|
822 | ARPA INTERNET TEXT MESSAGES | 🟢 OK | ... |
2822 | Internet Message Format (2001) | 🟢 OK | ... |
5322 | Internet Message Format (2008) | 🟢 OK | ... |
2045 | ↳ Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies | 🟢 OK | ... |
2046 | ↳ Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types | 🟢 OK | ... |
2047 | ↳ MIME (Multipurpose Internet Mail Extensions) Part Three: Message Header Extensions for Non-ASCII Text | 🟢 OK | ... |
2048 | ↳ Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures | 🟢 OK | ... |
2049 | ↳ Multipurpose Internet Mail Extensions (MIME) Part Five: Conformance Criteria and Examples | 🟢 OK | ... |
6532 | Internationalized Email Headers | 🔴 FAIL | ... |
IMAP
IMAP is a protocol to remotely access a mailbox.
Based on duesee/imap-codec and duesee/imap-flow.
RFC | Title | Status | Notes |
---|---|---|---|
3501 | INTERNET MESSAGE ACCESS PROTOCOL - VERSION 4rev1 | 🟢 OK | ... |
9051 | Internet Message Access Protocol (IMAP) - Version 4rev2 | 🟠 PART | ... |
2177 | ↳ IMAP4 IDLE command | 🟢 OK | ... |
2342 | ↳ IMAP4 Namespace | 🔴 FAIL | ... |
3516 | ↳ IMAP4 Binary Content Extension | 🔴 FAIL | ... |
3691 | ↳ Internet Message Access Protocol (IMAP) UNSELECT command | 🟢 OK | ... |
4315 | ↳ Internet Message Access Protocol (IMAP) - UIDPLUS extension | 🟢 OK | ... |
4731 | ↳ IMAP4 Extension to SEARCH Command for Controlling What Kind of Information Is Returned | 🔴 FAIL | ... |
4959 | ↳ IMAP Extension for Simple Authentication and Security Layer (SASL) Initial Client Response | 🔴 FAIL | ... |
5161 | ↳ The IMAP ENABLE Extension | 🟢 OK | ... |
5182 | ↳ IMAP Extension for Referencing the Last SEARCH Result | 🔴 FAIL | ... |
5258 | ↳ Internet Message Access Protocol version 4 - LIST Command Extensions | 🔴 FAIL | ... |
5530 | ↳ IMAP Response Codes | 🟠 PART | ... |
5819 | ↳ IMAP4 Extension for Returning STATUS Information in Extended LIST | 🟢 OK | ... |
6154 | ↳ IMAP LIST Extension for Special-Use Mailboxes | 🟠 PART | ... |
6851 | ↳ Internet Message Access Protocol (IMAP) - MOVE Extension | 🟢 OK | ... |
7888 | ↳ IMAP4 Non-synchronizing Literals | 🟢 OK | ... |
5550 | Lemonade Message Stores | 🟠 PART | ... |
4551 | ↳ IMAP Extension for Conditional STORE Operation or Quick Flag Changes Resynchronization | 🟢 OK | ... |
5162 | ↳ IMAP4 Extensions for Quick Mailbox Resynchronization | 🔴 FAIL | ... |
5465 | ↳ The IMAP NOTIFY Extension | 🔴 FAIL | ... |
7162 | ↳ IMAP Extensions: Quick Flag Changes Resynchronization (CONDSTORE) and Quick Mailbox Resynchronization (QRESYNC) | 🟠 PART | ... |
LMTP
LMTP is a protocol used by a Mail Transfer Agent (MTA, like Postfix) to deliver a mail to a local mailbox handled by a Mail Delivery Agent (MDA, like Dovecot or Aerogramme).
Based on Ekleog/kannader.
RFC | Title | Status | Notes |
---|---|---|---|
2033 | Local Mail Transfer Protocol | 🟢 OK | ... |
CalDAV
CalDAV is a protocol to remotely access a calendar and notes.
RFC | Title | Status | Notes |
---|---|---|---|
RFC2445 | Internet Calendaring and Scheduling Core Object Specification (iCalendar) | 🔴 FAIL | ... |
RFC2518 | HTTP Extensions for Distributed Authoring -- WEBDAV | 🔴 FAIL | ... |
RFC4791 | Calendaring Extensions to WebDAV (CalDAV) | 🔴 FAIL | ... |
CardDAV
CarDAV is a protocol to remotely access contacts information.
RFC | Title | Status | Notes |
---|---|---|---|
6532 | CardDAV: vCard Extensions to Web Distributed Authoring and Versioning (WebDAV) | 🔴 FAIL | ... |