ezmlm-unsub(1)

NAME
ezmlm-unsub - manually remove addresses from a mailing list

SYNOPSIS
ezmlm-unsub [ -HmMnNvV ] [ -h hash ] dir [ box@domain [ name ] ... ]

DESCRIPTION
ezmlm-unsub removes each address box@domain from the mailing list stored in dir. name is added as a comment to the subscription log, if the -n switch is used. If no argument is given on the command line, ezmlm-unsub will process standard input instead. If box@domain is not on the mailing list, ezmlm-unsub keeps it off. ezmlm-unsub converts domain to lowercase before removing box@domain from the mailing list.

GENERAL OPTIONS

-n  Assume arguments are pairs of box@domain and name (or other subscriber info) rather than addresses alone. ezmlm-unsub(1) will remove the first argument in each pair from the subscriber list. If it is a new address, name will be added to the subscription log.

-N  (Default.) Arguments are all addresses of the type box@domain.

-v  Display ezmlm-unsub(1) version information.

-V  Display ezmlm-unsub(1) version information.

SQL OPTIONS
These option is silently ignored in the absence of mysql support.

-h hash
    With mysql support the argument is used as the hash. The argument should be between 1 and 99. The hash is used in in the distribution of addresses between sublists. As the hash is normally between 0 and 52, controlling the hash makes it possible to remove addresses that cannot be manipulated remotely. A hash of 99 is reserved for sublists, and a hash of 98 is reserved for ``receipt'' addresses serviced by ezmlm-receipt(1).

-H  (Default.) The address can be removed if it has a hash in the normal range (0..52).

-m  (Default.) Use SQL support if available.

-M  Do not use SQL support even if available. This option can be used to manipulate a normal local subscriber database even for lists with SQL support.

SEE ALSO
ezmlm-list(1), ezmlm-manage(1), ezmlm-make(1), ezmlm-receipt(1), ezmlm-send(1), ezmlm-sub(1), ezmlm(5)