mailpost: References header is too long
Russ Allbery
rra at stanford.edu
Thu Mar 18 20:24:41 UTC 2010
Julien ÉLIE <julien at trigofacile.com> writes:
> Hmm... RFC 5536 defines:
> references = "References:" SP [CFWS] msg-id *(CFWS msg-id)
> [CFWS] CRLF
> It is then more complicated than what you or I are suggesting!
> References: <a at b> <c at d> (<e at f> <g at h>)
> pop will return <g at h> which we do not want...
> Parsing headers is a plague :-/
Yeah, we did that for compatibility with mail, although I think the
unanimous opinion of the working group was that comments in the References
header were evil. Hence:
o Comments in CFWS between message identifiers can cause
interoperability problems, so comments SHOULD NOT be generated but
MUST be accepted.
but of course we can't rely on that. (When we tested, most news readers
just split on whitespace and treated the comments as additional message
IDs.)
--
Russ Allbery (rra at stanford.edu) <http://www.eyrie.org/~eagle/>
Please send questions to the list rather than mailing me directly.
<http://www.eyrie.org/~eagle/faqs/questions.html> explains why.
More information about the inn-workers
mailing list