Zeta Components - high quality PHP components

Mail RFCs

This document lists various RFCs (Requests For Comments) supported by the Mail component. Not all RFCs are fully implemented yet.

Host To Host Mail Transfer

  1. RFC 821 - Simple Mail Transfer Protocol (SMTP)

  2. RFC 2554 - SMTP Service Extension for Authentication

  3. RFC 2831 - DIGEST-MD5 Authentication

  4. RFC 2195 - CRAM-MD5 Authentication

  5. NTLM Authentication

Client To Host Mail Transfer

  1. RFC 1939 - Post Office Protocol - Version 3 (POP3)

  2. RFC 1730 - Internet Message Access Protocol - Version 4 (IMAP4)

  3. RFC 2060 - Internet Message Access Protocol - Version 4rev1 (IMAP4rev1)

Basic Message Format and Encoding

  1. RFC 2822 Internet Message Format

  2. RFC 4021 Registration of Mail and MIME header fields

Multipurpose Internet Mail Extensions (MIME)

  1. RFC 2045 - MIME Part 1 - Format of Internet Message Bodies

  2. RFC 2046 - MIME Part 2 - Media Types

  3. RFC 2047 - MIME Part 3 - Message Header Extensions for Non-ASCII Text

  4. RFC 2557 - MIME Encapsulation of Aggregate Documents such as HTML (MHTML)

  5. RFC 2183 - The Content-Disposition Header

  6. RFC 2854 - The text html Media Type

  7. RFC 2392 - Content-ID and Message-ID Uniform Resource Locators

  8. RFC 2231 - MIME Parameter Value and Encoded Word Extensions (retrieval only, sending to be implemented)

  9. RFC 3462 - The Multipart Report Content Type

  10. RFC 3464 - An Extensible Message Format for Delivery Status Notifications