On 2/12/2012 2:22 PM, Bron Gondwana wrote:
I plan to build a list of all the RFCs which refer to the communications
between clients and servers.  http://www.imc.org/rfcs.html is a good
starting point.  I want to capture things like ACAP and SIEVE as well.
<https://wiki.mozilla.org/MailNews:Related_Standards> is a list that I made and others extended over the years. Looking back on it, I realize that it completely omits all of the MIME specifications; some recent work I did on a MIME parser produced the following list of stuff (this does more than just MIME):
// * RFC 2045 -- MIME Part 1, Format of Internet Message Bodies
// * RFC 2046 -- MIME Part 2, Media Types
// * RFC 5322 -- Internet Message Format (see also RFC 2822, RFC 822)
// * RFC 5536 -- Netnews Article Format (see also RFC 1036)
// * RFC 2047 -- MIME Part 3, Message Header Extensions for Non-ASCII Text
// * RFC 2231 -- MIME Parameter Value and Encoded Word Extensions
// * RFC 5335 -- Internationalized Email Headers
//   XXX: RFC 5335bis (Downgrading was removed from EAI, so...)
// * Uuencode -- No spec for this? Wikipedia doesn't list a reference
// * <http://www.yenc.org/yenc-draft.1.3.txt> -- yEnc "specification"
// * <http://files.stairways.com/other/binhex-40-specs-info.txt> -- BinHex
// * XXX: find refs for PGP, S/MIME, TNEF
// * XXX: 2646/3676 (f=f?), 3798/? (mdn), ??? (cid, mhtml, etc.)


--
Beware of bugs in the above code; I have only proved it correct, not tried it. 
-- Donald E. Knuth

_______________________________________________
imap5 mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/imap5

Reply via email to