I have sent him a (reasonably) polite, but "to-the-point" message
about this, asking him to reconfigure his (broken) auto-reply
software.
I've adjusted my procmail script to handle these messages. If anyone
is running procmail, here's my script so far (it also detects list
messages and files them accordingly):
SPC="[ ]"
FROM_="(From${SPC}|(Old-|X-)?(Resent-)?\
(From|Reply-To|Sender)
SENDER_ML=(owner-(\
amanda-users < at > amanda\.org\
|cryptography < at > metzdowd\.com\
|cypherpunks < at > [a-z0-9.-]*(lne|ssz).com\
|mixminion-dev < at > freehaven\.net))
OOO_TWITS=(\
whargrove < at > dsc\.net\
|jharpole < at > us\.ibm\.com\
|j.koenig < at > benntec\.de\
|manbary < at > vizrt\.com)
# Sender is owner mailing lists
#
:0
*$ ^Sender:.*$SENDER_ML
* ^Sender:.*owner-\/[a-z0-9.-]+ < at >
* MATCH ?? ()\/[^ < at > ]+
{
LISTNAME=$MATCH
:0 :
*$ ^${FROM_}.*$OOO_TWITS
* B ?? out.of.the.office
/in/trash
:0 E:
mailing_lists/${LISTNAME}
}
The weakness in this script is that it allows everyone to screw up
once, at which point you manually add their address to the OOO_TWITS
variable. I may decide to write it more intelligently using scoring,
but this is pretty effective since these people tend to be repeat
offenders. The whargrove fella had a really stupid responder that
would repeatedly respond to the same address, so the script was quite
useful.
On the next out of office reply I get, I will modify this script to
autoreply to the sender with an etiquette lecture.
