At 7:44 AM -0400 7/16/01, JAL is rumored to have typed:
There is a member of our list who has his mail client set to include a read receipt on every message. He refuses to remove the read receipt when posting to our list. Since this hasn't previously been a rule on the list, I'm reluctant to take action against him. I'd like to know if it's possible to simply remove the receipt request before the post goes out to the list.
Sure; use a recipe that renames the header or removes it in your rc.local.s00; something like:
:0 fhw * ^Disposition-Notification-To: | formail -R Disposition-Notification-To: Old-Dis-Notification-To:
A better idea, IMHO, it to look at the rejectmsg routines written by Rob Lingelbach that are pointed to from the FAQ; it will reject any posts with the Return Receipt header back to the sender asking them to remove it. Doesn't require "action" on your part...but _does_ require action (turn it off) on _his_ part if he expects his messages to be posted. Simple no-muss-no-fuss method of enforcing the policy against these things without taking any punitive action.
Ah, nuts...I see that's a link to the defunct mindwell.com website; instead, use this link:
http://www.hardlink.com/Support/Smartlist/contrib/reject_garbage.txt
To Peter Hartzler: you might want to remove any mindwell.com link from the FAQ, since the site is deader-than-dead...it also might be a good idea to pull master copies of some of these recipie postings from hardlink.com to a local (to the FAQ) file so they don't get lost...
Charlie