No typo.. there is indeed no space between the close-paren and "by."  
Additionally, looking at some upstream headers on some of this spam I see the 
same thing from other mailers:

Received: from p508d7ae3.dip.t-dialin.net (p508D7AE3.dip.t-dialin.net 
[80.141.122.227])by myhost.mydomain.com (8.13.1/8.13.1) with SMTP id 
i9UEUCgw006599;Sat, 30 Oct 2004 10:30:21 -0400
Received: from wproxy.gmail.com ###(CR added for clarity)
([76.47.52.220]:61893 "EHLO mproxy.gmail.com")by avas-mx17.boardermail.com with 
ESMTP id S131155AbUJINgX;Sat, 30 Oct 2004 09:46:49 -0500

Actually, now that I look, even my ham - this mailing list in particular - 
follow that format - you sure it isn't normal?

Received: from [63.240.76.165] (HELO sccimhc91.asp.att.net) (63.240.76.165)by 
apache.org (qpsmtpd/0.28) with ESMTP; Sat, 30 Oct 2004 07:21:42 -0700
Received: from linus.heise.nu 
(12-223-226-13.client.insightbb.com[12.223.226.13])by sccimhc91.asp.att.net 
(sccimhc91) with ESMTPid <20041030142139i9100hp1ime>; Sat, 30 Oct 2004 14:21:40 
+0000
Received: from linus.heise.nu (linus.heise.nu [192.168.1.101])by linus.heise.nu 
(8.12.10/8.12.10) with ESMTP id i9UELdw6003612for 
<users@spamassassin.apache.org>; Sat, 30 Oct 2004 09:21:39 -0500


Theo Van Dinter wrote ..
> On Sat, Oct 30, 2004 at 12:53:31PM -0400, [EMAIL PROTECTED] wrote:
> > debug: received-header: unknown format: from harmonypets.every1.net 
> > ([222.47.73.116])by
> myhost.mydomain.com (8.13.1/8.13.1) with SMTP id i9UBhAFh025756;Sat, 30
> Oct 2004 07:43:12 -0400 
> > 
> > I looked at the parse_received_headers code, and I can see some tests
> that I thought this would match.  One potential difference is no "for"
> message..  received from * by * with * "for".  My headers don't have that
> for line often while many of the regexs seem to expect that.  Is this a
> common format I should have?  Is my sendmail tweaked?  Any known changes
> in the header format added by sendmail 8.13.1 that could be slipping through
> all the regexs?
> 
> The problem in the format is that there is no space between ")" and "by".
> Was
> that a cut/paste error, or the actual received header?  By adding the space
> in, the header is parsed just fine.
> 
> For example, I have lots of Sendmail 8.13.x Received headers in my corpus,
> and they all work fine:
> 
> Received: from mcafee.wpi.edu (mcafee.WPI.EDU [130.215.36.86])
>         by mail1.WPI.EDU (8.13.1/8.13.1) with SMTP id i95Hxq8F018271;
>         Tue, 5 Oct 2004 13:59:52 -0400
> 
> becomes:
> 
> debug: received-header: parsed as [ ip=130.215.36.86 rdns=mcafee.WPI.EDU
> helo=mcafee.wpi.edu by=mail1.WPI.EDU ident= envfrom= intl=0 id=i95Hxq8F018271
> ]
> 
> -- 
> Randomly Generated Tagline:
> ..you could spend *all day* customizing the title bar.  Believe me.  I
>  speak from experience."
>  (By Matt Welsh)

Reply via email to