On Jun 20, 2008, at 10:44 AM, Henrik K wrote:
On Fri, Jun 20, 2008 at 10:28:25AM -0700, Jo Rhett wrote:
On Fri, Jun 20, 2008 at 12:12:45AM -0400, Matt Kettler wrote:
That is correct, SPF checks are applied to the first untrusted host

Henrik K wrote:
Matt, you should know better. ;) It's first _external_ host.

On Jun 20, 2008, at 3:54 AM, Matt Kettler wrote:
Doh.. my bad.


Huh? How are you defining "external" in this context? What prevents me
from trusting an external hosts?

Nothing prevents you from trusting external hosts, you should do it as
necessary.

Here we go again..

internal_networks = internal/external
trusted_networks = trusted/untrusted

Both define borders which things are checked against. Internal is your
"MX-border", against which SPF and RBL checks are made (all internal must be in trusted also). Trusted can expand further to prevent RBL checks against
trusted hosts and allows kind of whitelisting with ALL_TRUSTED rule.


Okay, so my understanding is correct. So why did you correct Matt? He said first untrusted host. You said first external host. If internal hosts must all be trusted, and some external hosts may be trusted, then the SPF check would be applied to the first untrusted host, not the first external host.

--
Jo Rhett
Net Consonance : consonant endings by net philanthropy, open source and other randomness


Reply via email to