ezmlm-weed(1) weed out useless messages

SYNOPSIS

ezmlm-weed

DESCRIPTION

ezmlm-weed reads a mail message from its standard input. If it recognizes the message as an MTA warning message or success message, or as a message with precedence ``bulk'' or ``junk'' as generated by vacation autoresponders, it exits 99; this will cause qmail-alias to skip all further delivery instructions if ezmlm-weed is run from a .qmail file. If the message seems innocent, ezmlm-weed exits 0. ezmlm-weed exits 111 if it runs out of memory.

RECOGNIZED FORMATS

Generic success message, recommended for all MTAs:


   Subject: success notice

Generic warning message, recommended for all MTAs:


   Subject: deferral notice

Delivery-status notification (DSN, rfc1891). All DSN messages with ``Action'' other than ``failed'':


   Content-type: multipart/report

Warning message from sendmail, MIME form:


   From: Mail Delivery Subsystem
   Subject: Warning
   Auto-Submitted: auto-generated (warning-timeout)
   This is a MIME-encapsulated message
   THIS IS A WARNING MESSAGE ONLY

Non-MIME form:


   From: Mail Delivery Subsystem
   Subject: Warning
   Auto-Submitted: auto-generated (warning-timeout)
   THIS IS A WARNING MESSAGE ONLY

Warning message from older version of sendmail:


   From: Mail Delivery Subsystem
   Subject: Returned mail: warning
   This is a MIME-encapsulated message
   THIS IS A WARNING MESSAGE ONLY

Non-MIME form:


   From: Mail Delivery Subsystem
   Subject: Returned mail: warning
   THIS IS A WARNING MESSAGE ONLY

Notification messages from Novell Groupwise:


  Subject: Message status - delivered
  Subject: Message status - opened
  Subject: Out of Office AutoReply:

Various autoresponders:


  Precedence: bulk
  Precedence: junk
  Auto-Submitted: auto-replied
  Thread-Topic: AutoResponse
  Subject: AutoResponse -
  X-Amazon-Auto-Reply:
  X-Mailer: KANA Response
  Thread-Topic: AutoResponse
  Auto-Submitted:

Mailing list indicators:


  Precedence: list
  Mailing-List:
  List-ID:
  X-Mailing-List:
  X-ML-Name:
  List-Help:
  List-Unsubscribe:
  List-Post:
  List-Owner:
  List-Archive;