On Tue, 2004-09-07 at 09:38, Yakov Shafranovich wrote:
Tony Finch wrote:
On Tue, 7 Sep 2004, Yakov Shafranovich wrote:
Tony Finch wrote:
On Fri, 27 Aug 2004, Jim Lyon wrote:
I continue to disagree. There are too many scenarios where the bounce address is uncorrelated with the MTA that's delivering a message; this means that any scheme that attempts to reject mail based on those two inputs (bounce address and IP addr of sending MTA) will have too many false rejections.
What makes the PRA different from the bounce address from this point of view?
The PRA algorithm tries to guess the most recent "Sender" for the message - i.e. the one that is being used for this SMTP hop. The bounce address on the other hand originates from the original hop and stays that way throughout multiple SMTP hops.
This is also true for the PRA, since no existing MTAs add Resent-From: header fields when alias-forwarding.
I think we are going in circles. Validating the bounce address only prevents false bounces but allows phishing, validating "Sender" does not stop phishing but allows bounces plus does not take into account forwarding, validating the "from" headers stops phishing but allows bounces. Which one of these do we really want?
Sender-ID is selecting a Mailbox Domain from a series of headers considered related to the most recent MTA outside of the recipients administrative region. Sender-ID header selection prioritizes RFC2822From as _last_ in the selection process. This selection processattempts to reduce rejection rates, but is no better at stopping
phishing as a result. At least using MAIL FROM, there will be a better
understanding which header is being inspected.