Import ezmlm-idx 0.40
[ezmlm] / ezmlm-unsub.1
1 .TH ezmlm-unsub 1
2 .SH NAME
3 ezmlm-unsub \- manually remove addresses from a mailing list
4 .SH SYNOPSIS
5 .B ezmlm-unsub
6 [
7 .B \-mMHvV
8 ] [
9 .B \-h\fBhash
10 ]
11 .I dir
12 [
13 .I box\fB@\fIdomain ...
14 ]
15 .SH DESCRIPTION
16 .B ezmlm-unsub
17 removes each address
18 .I box\fB@\fIdomain
19 from the mailing list stored in
20 .IR dir .
21
22 If no command line argument is given,
23 .B ezmlm-unsub
24 will process stdin instead.
25
26 If
27 .I box\fB@\fIdomain
28 is not on the mailing list,
29 .B ezmlm-unsub
30 keeps it off.
31
32 .B ezmlm-unsub
33 converts
34 .I domain
35 to lowercase before removing
36 .I box\fB@\fIdomain
37 from the mailing list.
38 .SH "GENERAL OPTIONS"
39 .TP
40 .B \-v
41 Display
42 .B ezmlm-unsub(1)
43 version information.
44 .TP
45 .B \-V
46 Display
47 .B ezmlm-unsub(1)
48 version information.
49 .SH "MYSQL OPTIONS"
50 These option is silently ignored in the absence of mysql support.
51 .TP
52 .B \-h \fIhash
53 With mysql support the argument is used as the hash. The argument should
54 be between 1 and 99. The hash is used in
55 in the distribution of addresses between sublists. As the hash is normally
56 between 0 and 52, controlling the hash makes it possible to remove addresses
57 that cannot be manipulated remotely. A hash of 99 is reserved for sublists,
58 and a hash of 98 is reserved for ``receipt'' addresses serviced by
59 .B ezmlm-receipt(1).
60 .TP
61 .B \-H
62 (Default.)
63 The address can be removed if it has a hash in the normal range (0..52).
64 .TP
65 .B \-m
66 (Default.)
67 Use SQL support if available.
68 .TP
69 .B \-M
70 Do not use SQL support even if available.
71 This option can be used to manipulate
72 a normal local subscriber database even for lists with SQL support.
73 .SH "SEE ALSO"
74 ezmlm-list(1),
75 ezmlm-manage(1),
76 ezmlm-make(1),
77 ezmlm-receipt(1),
78 ezmlm-send(1),
79 ezmlm-sub(1),
80 ezmlm(5)