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.
Thanks! -Judy
If the auto-reply uses a particular subject you can just:
4.8: How to bounce messages with a certain word in the subject? If the string you're filtering agains is "foobar", then put something like this in rc.local.s00
:0 * ^Subject:[ ]*.*foobar.* | formail -rtk -I "Subject: Posting of followup rejected (was: $MATCH)"
Or, (I can't seem to find the reject_garbage.txt anywhere so here is a copy of mine):
# This file contains several examples of how you can customise SmartList # through the RC_LOCAL_SUBMIT_00 hook. # # to kill messages that ask for a "Return Receipt". Lotus Notes # will reply dutifully but in a misconfigured way, to the addresses # in the "To:" header
:0 Hhw * ^Disposition-Notification-To: { :0 c | formail -i "Subject: ***asking for Return Receipt"|$SENDMAIL -oi $maintainer :0 | rejectmsg -receipt }
# from a suggestion by Tim Pierce twpierce@rootsweb.com # below was "* ^begin [0-7][0-7][0-7] .*"
:0 hBHw * ^begin [0-7][0-7][0-7] [a-zA-Z0-9_.-]+ { :0 c | formail -i "Subject: ***uuencode or winmail.dat***warning"|$SENDMAIL -oi $maintainer
:0 | rejectmsg -attach }
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.
Thanks! -Judy
Charlie reminded me that the below requires the rejectmsg script. Whoops on my part. This would have been explained in the mindwell archive (dead).
If the auto-reply uses a particular subject you can just:
4.8: How to bounce messages with a certain word in the subject? If the string you're filtering agains is "foobar", then put something like this in rc.local.s00
:0 * ^Subject:[ ]*.*foobar.* | formail -rtk -I "Subject: Posting of
followup rejected (was: $MATCH)"
Or, (I can't seem to find the reject_garbage.txt anywhere so here is a copy of mine):
# This file contains several examples of how you can customise SmartList # through the RC_LOCAL_SUBMIT_00 hook. # # to kill messages that ask for a "Return Receipt". Lotus Notes # will reply dutifully but in a misconfigured way, to the addresses # in the "To:" header
:0 Hhw
- ^Disposition-Notification-To: { :0 c | formail -i "Subject: ***asking
for Return Receipt"|$SENDMAIL -oi $maintainer :0 | rejectmsg -receipt }
# from a suggestion by Tim Pierce twpierce@rootsweb.com # below was "* ^begin [0-7][0-7][0-7] .*"
:0 hBHw
- ^begin [0-7][0-7][0-7] [a-zA-Z0-9_.-]+ { :0 c | formail -i "Subject: ***uuencode or
winmail.dat***warning"|$SENDMAIL -oi $maintainer
:0 | rejectmsg -attach }
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.
Thanks! -Judy
Smartlist mailing list Smartlist@lists.RWTH-Aachen.DE http://MailMan.RWTH-Aachen.DE/mailman/listinfo/smartlist
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
smartlist@lists.rwth-aachen.de