On Thu, 22 Sep 2005, Michael Haardt wrote:
> I am currently checking if the Sieve implementation conforms to
>
> http://www.ietf.org/internet-drafts/draft-ietf-sieve-vacation-03.txt
>
> and found the following:
>
> Implementations SHOULD NOT respond to any message that contains a
> "List-Id" [RFC2919], "List-Help", "List-Subscribe", "List-
> Unsubscribe", "List-Post", "List-Owner" or "List-Archive" [RFC2369]
> header field.
>
> Exim checks for existance of "List-*" headers, so it actually does more.
> Why?
I cannot remember, but probably because "it seemed like a good idea at
the time".
> In case there are more List headers than those above, it would make sense
> to add them to the above list or even suggest to use "List-*" instead.
> In case there are no more, I would prefer if Exim used exactly that list
I imagine that I imagined that people would keep inventing new List-
header lines, and it seemed sensible to react to any of them. The
feature was added at 4.42 but the ChangLog doesn't give any background.
--
Philip Hazel University of Cambridge Computing Service,
ph10@??? Cambridge, England. Phone: +44 1223 334714.
Get the Exim 4 book: http://www.uit.co.uk/exim-book