On Tue Feb 24, 2009 at 12:22:13 +0000, Alain Williams wrote:
> 2009-02-24 11:49:52 1LbvnM-0002Zg-Su H=lon-gs3dmrelay.mistral.net [217.154.246.188] F=<jonb@???> rejected after DATA: RFC2822 says that all mail SHOULD have a Message-ID header.
> Just a request for comments, should I be doing this sort of thing ?
If you want to be RFC-compliant you shouldn't.
Message-ID is not a mandatory header, so you cannot rely upon it
being present. For a while I was doing something similar and found
too many false rejections to use it, even though most rejections were
spam not all of them were.
On the other hand I've had good success rejecting messages with
no Date header - as that MUST be present...
Steve
--
http://www.steve.org.uk/