@@ -114,16 +114,25 @@ identifier, and another provider may group the same messages differently.
114114
115115## A Brief History of ` Message-ID `
116116
117- The field has been with us for more than four decades. [ RFC
118- 822] ( https://www.rfc-editor.org/rfc/rfc822.html#section-4.6.1 ) defined
119- ` Message-ID ` for Internet text messages in 1982. [ RFC
120- 2822] ( https://www.rfc-editor.org/rfc/rfc2822.html ) replaced it in 2001, then
121- [ RFC 5322] ( https://www.rfc-editor.org/rfc/rfc5322.html ) replaced that in 2008
122- and remains the current Internet Message Format specification.
123-
124- For the other RFC-curious people in the room, RFC 882 really does exist, but
125- it’s a 1983 document about [ domain-name concepts and
126- facilities] ( https://www.rfc-editor.org/rfc/rfc882.html ) .
117+ The family tree is older than I first realised. [ RFC
118+ 561] ( https://www.rfc-editor.org/info/rfc561/ ) began standardising network mail
119+ headers in ** September 1973** , although its named fields were ` From ` , ` Date ` ,
120+ and ` Subject ` ; ` Message-ID ` wasn’t among them.
121+
122+ [ RFC 680] ( https://www.rfc-editor.org/info/rfc680/ ) added ` Message-ID ` in April
123+ 1975, describing it as a unique reference to a message. This means the field
124+ itself is now more than ** half a century old** . [ RFC
125+ 724] ( https://www.rfc-editor.org/info/rfc724/ ) refined the idea in May 1977: the
126+ identifier referred to one particular version of a message, and later
127+ revisions should receive new ones.
128+
129+ [ RFC 733] ( https://www.rfc-editor.org/info/rfc733/ ) replaced RFC 724 in November
130+ 1977, then [ RFC 822] ( https://www.rfc-editor.org/info/rfc822/ ) replaced RFC 733
131+ in August 1982. [ RFC 2822] ( https://www.rfc-editor.org/info/rfc2822/ ) superseded
132+ RFC 822 in April 2001 before [ RFC
133+ 5322] ( https://www.rfc-editor.org/rfc/rfc5322.html#section-3.6.4 ) superseded it
134+ in October 2008. That is where the _ current_ ` Message-ID ` rules live, but make
135+ no mistake, they were born much, much earlier!
127136
128137There’s also a lovely bit of standards language hiding here. RFC 5322 says
129138every message ** SHOULD** have a ` Message-ID ` ; in other words, you may still
0 commit comments