* 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.

Reply via email to