Jo Rhett wrote:
> Matt Kettler wrote:
> > Jo Rhett wrote:
> > > You're still babbling about NAT.  I could care less about NAT. 
> > > All trusted breaks for EVERYONE, and EVERYONE ends up hardcoding
> > > trusted_networks because auto detection is completely and utterly
> > > broken. 
> > 
> > Fine.. We'll ignore NAT. It's not your problem, I get it.
> > 
> > YOUR network is broken because YOUR network doesn't add Received:
> > headers before calling SA.. That's not EVERYONE, that's YOU.
> > 
> > Get your tools to add a local Received: header before you call SA,
> > the auto-detection code will start working.
> > 
> > After all, if you haven't Received: the message yet, how'd it get
> > to SA? Do your really expect SA to work on a message that doesn't
> > even appear to have been delivered to your domain yet?
> 
> As mentioned in my previous message, I have dozens of messages here
> that have as many as 12 received headers.  So perhaps I didn't get the
> Received header that will be added by this host.  What kind of logic
> says that it should trust a remote IP from a very random source that
> isn't authenticated by a local header?
> 
> Here's one from last week, before I disabled auto detection.
> 
> Received:     from elasmtp-spurfowl.atl.sa.earthlink.net
> (elasmtp-spurfowl.atl.sa.earthlink.net [209.86.89.66]) by
> triceratops.lizardarts.com (8.13.8/8.13.8) with ESMTP id
> k972fkHF066354 for <[EMAIL PROTECTED]>; Fri, 6 Oct 2006 19:41:46
> -0700 (PDT) (envelope-from [EMAIL PROTECTED])
> Received:     from [66.32.20.12] (helo=[66.32.20.12]) by
> elasmtp-spurfowl.atl.sa.earthlink.net with asmtp (Exim 4.34) id
> 1GW28H-0003Bs-QM for [EMAIL PROTECTED]; Fri, 06 Oct 2006 22:41:45
> -0400 X-Spam-Status:  No, score=2.741 tagged_above=-1.99 required=4.01
> tests=[ALL_TRUSTED=-1.44, DNS_FROM_RFC_ABUSE=0.479,
> HTML_MESSAGE=0.001, RCVD_IN_NJABL_DUL=1.713, RCVD_IN_SORBS_DUL=1.988]
> 
> Now, in this case it's from my mother and valid, but it shows the
> problem.  Why is an earthlink host trusted?
> 
> Even if this problem with not having amavisd-milter insert a forged
> Received header into the message for SA to read, then it means that
> the only Received header to read would be
> 
> Received:     from [66.32.20.12] (helo=[66.32.20.12]) by
> elasmtp-spurfowl.atl.sa.earthlink.net with asmtp (Exim 4.34) id
> 1GW28H-0003Bs-QM for [EMAIL PROTECTED]; Fri, 06 Oct 2006 22:41:45
> -0400 
> 
> So... why are we trusting 66.32.20.12 ?  Really?

Unless you specify it in the configuration, SA has no idea what
servers are local for you.  In this case, it has to make a guess so it
makes the (fairly reasonable) assumption that the most recent received
header comes from a local MX.

-- 
Bowie

Reply via email to