On Mon, 27 Feb 2006, Mark Shewmaker wrote:
On Mon, 2006-02-27 at 14:53 -0500, Dick St.Peters wrote:
The workaround I use is to defer false-bounce checks until after the
DATA command (but before the data itself), using sendmail's
check_data. At that point, $u isn't set, so you have to set your own
macro earlier. I set mine in Local_check_rcpt. Bounces and CBVs
involve only one recipient, making this easy.
Then that means you're breaking my CBV tests--making it look like all
possible MAIL FROM values from your domain are valid.
Yes, I used to do that, but while I was protected from bounce spam,
properly configured CBV MTAs lost the benefit of CBV, since all
rcpts looked valid to them. I have since changed pymilter to reject
RCPT immediately - and on my TODO list is exceptions for braindead
(or temporarily misconfigured) CBV senders - which I will probably
indentify by HELO name.
You have the right to do that of course, but I don't see what it really
gains you.
It gains not having your mail rejected by braindead or temporarily
misconfigured MTAs.
--
Stuart D. Gathman <stuart(_at_)bmsi(_dot_)com>
Business Management Systems Inc. Phone: 703 591-0911 Fax: 703 591-6154
"Confutatis maledictis, flammis acribus addictis" - background song for
a Microsoft sponsored "Where do you want to go from here?" commercial.
-------
Sender Policy Framework: http://www.openspf.org/
Archives at http://archives.listbox.com/spf-discuss/current/
To unsubscribe, change your address, or temporarily deactivate your
subscription,
please go to
http://v2.listbox.com/member/?listname=spf-discuss(_at_)v2(_dot_)listbox(_dot_)com