Debianization, and minor fixes.
[fastforward] / newinclude.1
CommitLineData
8d5530c4
MW
1.TH newinclude 1
2.SH NAME
3newinclude \- create a binary mailing list from an :include: file
4.SH SYNOPSIS
5.B newinclude
6.I list
7.SH DESCRIPTION
8.B newinclude
9reads a
10sendmail-style
11.B :include:
12file,
13.IR list ,
14and converts it into a binary format in
15.I list\fB.bin
16for use by
17.BR fastforward .
18
19.B newinclude
20first writes the mailing list to
21.IR list\fB.tmp ,
22and then moves it to
23.IR list\fB.bin .
24If there is any problem creating
25.IR list\fB.tmp ,
26.B newinclude
27leaves
28.I list\fB.bin
29alone.
30
31.B newinclude
32always creates
33.I list\fB.bin
34world-readable.
35
36.B COMPATIBILITY WARNING:
37sendmail
38reads
39.I list
40directly;
41.B fastforward
42needs
43.IR list\fB.bin .
44sendmail's strategy is a disaster if you save
45.I list
46to disk at the same moment that
47sendmail
48reads it;
49the list will be truncated at a random spot,
50perhaps in the middle of an address.
51Furthermore, if the system crashes while you are writing
52.IR list ,
53.I list
54could be filled with all sorts of garbage.
55.SH "LIST FORMAT"
56.I list
57may contain any number of lines;
58each line may contain any number of addresses
59or further
60.B :include:
61files.
62See
63.BR newaliases (1)
64for details on the address format.
65Any line in
66.I file
67beginning with # is ignored.
68
69.B COMPATIBILITY WARNING:
70.B newinclude
71does not support file or program deliveries in
72.B :include:
73files.
74You can use the secure delivery mechanisms described in
75.B dot-qmail(5)
76instead.
77
78.B COMPATIBILITY WARNING:
79Versions of
80sendmail
81before V8 did not allow comments in
82.B :include:
83files.
84.SH "SEE ALSO"
85fastforward(1),
86newaliases(1),
87setmaillist(1),
88dot-qmail(5)