ezmlm-warn(1)

NAME
ezmlm-warn - send out bounce warnings

SYNOPSIS
ezmlm-warn [ -dD ][ -t timeout ][ -l lockout ] dir

DESCRIPTION
ezmlm-warn sends out warning messages for the mailing list stored in dir. ezmlm-warn scans dir/bounce/d/ for directories older than timeout days ago (see -t). The directories are created by B ezmlm-return and contain bounces. If ezmlm-warn sees a distribution bounce for box@domain received more than timeout days ago, it sends box@domain a list of all the message numbers missed recently, and deletes the bounce. If it sees a warning bounce for box@domain received more than timeout days ago, it sends box@domain a probe, and deletes the bounce. ezmlm-warn uses dir/bounce/lastd to keep track of when it was last run. If insufficient time has passed (see -l) ezmlm-warn exits without further action. ezmlm-warn keeps files with the bounced message numbers in dir/bounce/h. Expired files are removed and dir/bounce/lasth keeps track of the last subdirectory scanned. ezmlm-warn will not send a warning or probe to an address that is not currently a subscriber.

OPTIONS

-d  process bounces for the digest list, rather than for the main list. Digest list bounces are stored in dir/digest/bounce/ rather than in dir/bounce/.

-D  (Default.) Process bounces for the main list.

-l lockout
    ezmlm-warn will abort execution if it was run less than lockout seconds ago. The default is timeout / 50, which with the default timeout is 20,000 seconds (approx. 5.6 hours). There is no reason to use this switch, except for testing and possibly in combination with -t.

-t timeout
    Bounces received more than timeout days ago are processed. This overrides the default of 1,000,000 seconds (approximately 10 days) and may possibly be useful for very large busy lists. Also, a timeout of zero can be used to send a warning to all addresses for which a bounce has been received and a probe for all addresses for which a warning has bounces. This is useful to rapidly clear out bouncing addresses from a (low quality) address list.

SEE ALSO
ezmlm-make(1), ezmlm-return(1), ezmlm(5)