From: Marc Mutz (mutz@kde.org)
Date: Mon Apr 15 2002 - 09:59:26 CDT
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Thursday 04 April 2002 22:05, Charles Lindsey wrote:
> 4d. Disallow parameters in all those headers which also appear in RFC
> 2822 (however, it might be argued that most of these are really "News
> headers" which Email has borrowd, but does not really use). That would
> eliminate
> Date
> Message-ID
> Keywords
Since I am in the process of merging news article and mail message handling
code for Knode and Kmail, I'd prefer 4d ;-)
Aside from selfishness, there's the argument that re-defining rfc2822 headers
for usefor would slow down deployment of usefor compliant user agents, since
many newsreaders share considerable amount of code with their respective mail
reader brothers. The added complexity esp. w.r.t. the double meaning of ';'
in certain headers makes buggy implementations a certainity.
Also, I don't see the value that parameters for these headers could bring.
Just define a new header.
I could live with 4c, though, since 'Date' must already be parsed quite
tolerantly, 'Keywords' isn't really used and some mailers already put stuff
in Message-ID-like headers and use ';' as a separator IIRC. So mail readers
can be expected to be quite tolerant w.r.t. to syntax changes in these
headers.
Marc
- --
Marc Mutz <mutz@kde.org>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE8uurO3oWD+L2/6DgRAvNRAJ4q3wPbWJqS08ley4IY7YGl42pvTwCgygRn
aYN2k/Fur578hGbU3Lo5FUs=
=yiTq
-----END PGP SIGNATURE-----