Hi,
One of our users forwarded a message that they received from Spamcop
today saying that the Received: headers coming out of our Exim
installation weren't in compliance with RFC2821.
The user was apparantely forwarding a piece of spam to Spamcop, and
Spamcop couldn't parse the Received headers correctly.
Specifically, Spamcop sent this warning:
The Received header is not being created properly by your MTA. From
RFC2821:
Stamp = From-domain By-domain Opt-info ";" FWS date-time
From-domain = "FROM" FWS Extended-Domain CFWS
Extended-Domain = Domain /
( Domain FWS "(" TCP-info ")" ) /
( Address-literal FWS "(" TCP-info ")" )
TCP-info = Address-literal / ( Domain FWS Address-literal )
; Information derived by server from TCP connection
; not client EHLO.
So, the line is *supposed* to look something like this:
> Received: from your-w92p4bhlzg ([12.246.204.28])
> by iglou.com with smtp (Exim 4.05) id 17PrkX-0003Wo-00;
> Wed, 03 Jul 2002 17:33:21 -0400
Is this legitimate or is Spamcop taking a too literal reading of RFC2821?
I glanced through it, but those RFC syntax definitions make me ill. :)
Regards,
Dean Brooks
dean@???