> On Dec 14, 2017, at 4:06 PM, Noel Butler <noel.but...@ausics.net> wrote:
> 
> On 15/12/2017 09:27, Grant Taylor via mailop wrote:
> 
>> On 12/14/2017 03:28 PM, Brandon Long via mailop wrote:
>>> My point is that -all is policy, and most people ignore the policy portions 
>>> of SPF because it completely fails a lot of forwarding cases.
>> 
>> Every postmaster (or organization behind them) has the prerogative to run 
>> their mail server(s) the way that they want to.
>  
> Agreed, if I publish a -all (which I do and have done for a very very long 
> time), I expect receivers doing SPF processing of my domains messages, to 
> honor that!  Who the hell are they to assume they know my network and its 
> senders better than me.
>  

They don't answer to you - who the hell are you to assume you know what their 
users want more than they do?

They answer to their users. If it is mail that their users are likely to want 
(because, for instance, they're forwarding mail from somewhere else) then 
they'll deliver it.

You do not dictate policy to the receiving ISP. You, at most, provide a signal 
to that ISP that gives them additional information about your intent and your 
policies. They will combine that with their other data, weighted appropriately 
according to their experience, demographics and policies.

The appropriate weighting for a failed SPF -all (when making delivery 
decisions) is probably going to be very, very low. It's not symmetrical - an 
SPF pass may have a significant effect on delivery decisions.

Part of the reason that the weighting for a failed SPF -all is so low is 
because there's widespread experience that a) those publishing it don't 
necessarily understand what it implies and b) recipients often actually want 
the mail.

If you want to argue more loudly that you *do* understand what it means you 
could publish a matching DMARC record with p=discard. Doing that would tell 
recipient ISPs that either you've actually done appropriate analysis of your 
mail stream, you understand that rejecting mail with SPF -all failures will 
cause legitimate mail to be lost and have made an informed decision. Or, at 
least, that you're saying that's the case. They're more likely to trust your 
assertion in that case - though it's still just a signal that they will combine 
with others before deciding whether or not to deliver an email.

(Failed SPF is still a useful signal for some things, though, particularly when 
deciding whether or not to send an asynchronous bounce.)

Cheers,
  Steve


_______________________________________________
mailop mailing list
mailop@mailop.org
https://chilli.nosignal.org/cgi-bin/mailman/listinfo/mailop

Reply via email to