* Dave Ewart <[EMAIL PROTECTED]> [2004-06-02 08:32]:
>
> 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-(\
[EMAIL PROTECTED]
|[EMAIL PROTECTED]
|[EMAIL PROTECTED](lne|ssz).com\
|[EMAIL PROTECTED]))
OOO_TWITS=(\
[EMAIL PROTECTED]
|[EMAIL PROTECTED]
|[EMAIL PROTECTED]
|[EMAIL PROTECTED])
# Sender is owner mailing lists
#
:0
*$ ^Sender:.*$SENDER_ML
* ^Sender:.*owner-\/[a-z0-9.-]+@
* MATCH ?? ()\/[EMAIL PROTECTED]
{
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.