ezmlm-sub(1)

NAME
ezmlm-sub - manually add addresses to a mailing list

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

DESCRIPTION
ezmlm-sub adds each address box@domain to 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-sub will process standard input instead. If box@domain is already on the mailing list, ezmlm-sub leaves it there and does not modify the subscription log. ezmlm-sub converts domain to lowercase before adding box@domain to the mailing list. box@domain cannot be longer than 400 characters (255 characters with mysql support).

GENERAL OPTIONS

-n  Assume arguments are pairs of box@domain and name (or other subscriber info) rather than addresses alone. ezmlm-sub(1) will add the first argument in each pair to 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-sub(1) version information.

-V  Display ezmlm-sub(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 add addresses that cannot be manipulated remotely.

-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 build a normal local subscriber database even for lists with SQL support. Use in combination with ezmlm-list(1) to convert an SQL address db to a ezmlm standard address database.

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