6 KiB
+++ title = "RFC Coverage" weight = 20 +++
Status code :
- 🔴 FAIL - not supported,
- 🟠 PART - partial support,
- 🟢 OK - acceptable support.
IMF
Internet Message Format is 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).
Currently based on stalwartlabs/mail-parser.
RFC | Title | Status | Notes |
---|---|---|---|
822 | ARPA INTERNET TEXT MESSAGES | 🟠 PART | ... |
2822 | Internet Message Format (2001) | 🟠 PART | ... |
5322 | Internet Message Format (2008) | 🟠 PART | ... |
2045 | ↳ Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies | 🟠 PART | ... |
2046 | ↳ Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types | 🟠 PART | ... |
2047 | ↳ MIME (Multipurpose Internet Mail Extensions) Part Three: Message Header Extensions for Non-ASCII Text | 🟠 PART | ... |
2048 | ↳ Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures | 🟠 PART | ... |
2049 | ↳ Multipurpose Internet Mail Extensions (MIME) Part Five: Conformance Criteria and Examples | 🟠 PART | ... |
6532 | Internationalized Email Headers | 🔴 FAIL | ... |
IMAP
IMAP is a protocol to remotely access a mailbox.
Based on duesee/imap-codec and KokaKiwi/boitalettres.
RFC | Title | Status | Notes |
---|---|---|---|
3501 | INTERNET MESSAGE ACCESS PROTOCOL - VERSION 4rev1 | 🟠 PART | 1 |
9051 | Internet Message Access Protocol (IMAP) - Version 4rev2 | 🔴 FAIL | ... |
2177 | ↳ IMAP4 IDLE command | 🔴 FAIL | ... |
2342 | ↳ IMAP4 Namespace | 🔴 FAIL | ... |
3516 | ↳ IMAP4 Binary Content Extension | 🔴 FAIL | ... |
3691 | ↳ Internet Message Access Protocol (IMAP) UNSELECT command | 🔴 FAIL | ... |
4315 | ↳ Internet Message Access Protocol (IMAP) - UIDPLUS extension | 🔴 FAIL | ... |
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 | 🔴 FAIL | ... |
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 | 🔴 FAIL | ... |
5819 | ↳ IMAP4 Extension for Returning STATUS Information in Extended LIST | 🔴 FAIL | ... |
6154 | ↳ IMAP LIST Extension for Special-Use Mailboxes | 🔴 FAIL | ... |
6851 | ↳ Internet Message Access Protocol (IMAP) - MOVE Extension | 🔴 FAIL | ... |
7888 | ↳ IMAP4 Non-synchronizing Literals | 🔴 FAIL | ... |
7162 | IMAP Extensions: Quick Flag Changes Resynchronization (CONDSTORE) and Quick Mailbox Resynchronization (QRESYNC) | 🔴 FAIL | ... |
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 | ... |
See also
-
Aerogramme does not support continuations yet, which breaks some IMAP commands ↩︎