spf-discuss
[Top] [All Lists]

Re: Problem with SID

2005-06-22 09:14:51
Hector Santos wrote:

If none of these exist, then there is no "PRA" (PRA=NONE)
according to Microsoft Standards

They also say "no PRA" if their algorithm outputs more than
one address, not only no address.

by 2821/2822 prior art internet standards, the missing so
called "PRA" would the 2821. MAIL FROM, the envelope return
address.

While that's an arguable assumption, Postel's STD 10 agrees.

But TTBOMK Dave Crocker (STD 11), John C. Klensin (RfC 2821),
Keith Moore (RfC 3834), and others tend to disagree.

    set PRA=Return-Path:
    if  From: exist  then set PRA=From:
    if  Sender: exist  then set PRA=Sender:
    if  Resent-From exist then set PRA=Resent-From
    if  Resent-Sender exist then set PRA=Resent-Sender

This is NOT a possible way to fix their PRA for v=spf1.  For
the numerous examples with From != Return-Path without any
Sender it outputs a "From" instead of "Return-Path" address.

PRA is FUBAR by itself, applying it on v=spf1 makes it worse.

                        Bye, Frank