annotate man/masqmail.8 @ 91:3e7136221104

correct masqmail path in rmail script; remove docs on uninstall on install the correct path to the masqmail executable gets inserted into the rmail script now. now documentation, examples, and the templates are removed on uninstall. Empty directories are the only thing that may remain if one installs masqmail into an unusual path.
author meillo@marmaro.de
date Mon, 21 Jun 2010 09:40:16 +0200
parents ed34413652fc
children e01fed4846e4
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
42
03817f849106 decided to release the next version as 0.2.22 (not as 0.3.0)
meillo@marmaro.de
parents: 40
diff changeset
1 .TH masqmail 8 2010-05-07 masqmail-0.2.22 "Maintenance Commands"
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
2
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
3 .SH NAME
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
4 masqmail \- An offline Mail Transfer Agent
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
5
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
6 .SH SYNOPSIS
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
7 \fB/usr/sbin/masqmail \fR[\fB\-C \fIfile\fR] [\fB\-odq\fR] [\fB\-bd\fR] [\fB\-q\fIinterval\fR]
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
8
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
9 \fB/usr/sbin/masqmail \fR[\fB\-odq\fR] [\fB\-bs\fR]
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
10
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
11 \fB/usr/sbin/masqmail \fR[\fB\-bp\fR]
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
12
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
13 \fB/usr/sbin/masqmail \fR[\fB\-q\fR]
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
14
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
15 \fB/usr/sbin/masqmail \fR[\fB\-qo \fR[\fIname\fR]]
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
16
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
17 \fB/usr/sbin/masqmail \fR[\fB\-odq\fR] [\fB\-g \fR[\fIname\fR]]
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
18
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
19 \fB/usr/sbin/masqmail \fR[\fB\-odq\fR] [\fB\-go \fR[\fIname\fR]]
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
20
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
21 \fB/usr/sbin/masqmail \fR[\fB\-t\fR] [\fB\-oi\fR] [\fB\-f \fIaddress\fR] [\fB\-\-\fR] \fIaddress...
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
22
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
23 \fB/usr/sbin/mailq\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
24
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
25
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
26 .SH DESCRIPTION
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
27
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
28 Masqmail is a mail server designed for hosts that do not have a permanent internet connection
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
29 e.g. a home network or a single host at home.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
30 It has special support for connections to different ISPs.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
31 It replaces sendmail or other MTAs such as qmail or exim.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
32 It can also act as a pop3 client.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
33
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
34
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
35 .SH OPTIONS
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
36
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
37 Since masqmail is intended to replace sendmail, it uses the same command line options,
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
38 but not all are implemented.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
39 There are also two additional options, which are unique to masqmail
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
40 (\fB\-qo \fIconnection\fR and \fB\-g\fR)
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
41
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
42 .TP
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
43 \fB\-\-\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
44
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
45 Not a `real' option, it means that all following arguments are to be understood
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
46 as arguments and not as options even if they begin with a leading dash `\-'.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
47 Mutt is known to call sendmail with this option.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
48
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
49 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
50 \fB\-bd\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
51
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
52 Run as daemon, accepting connections, usually on port 25 if not configured differently.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
53 This is usually used in the startup script at system boot and together with
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
54 the \fB\-q\fR option (see below).
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
55
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
56 .TP
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
57 \fB\-bi\fR
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
58
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
59 Old sendmail rebuilds its alias database when invoked with this option.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
60 Masqmail ignores it.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
61 Masqmail reads directly from the file given with `alias_file' in the config file.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
62
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
63 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
64 \fB\-bp\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
65
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
66 Show the messages in the queue. Same as calling masqmail as `mailq'.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
67
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
68 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
69 \fB\-bs\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
70
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
71 Accept SMTP commands from stdin.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
72 Some mailers (e.g. pine) use this option as an interface.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
73 It can also be used to call masqmail from inetd.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
74
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
75 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
76 \fB\-B \fIarg\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
77
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
78 \fIarg\fR is usually 8BITMIME.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
79 Some mailers use this to indicate that the message contains characters > 127.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
80 Masqmail is 8-bit clean and ignores this, so you do not have to recompile elm,
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
81 which is very painful ;-).
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
82 Note though that this violates some conventions:
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
83 masqmail does not convert 8 bit messages to any MIME format if it encounters
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
84 a mail server which does not advertise its 8BITMIME capability,
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
85 masqmail does not advertise this itself.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
86 This is the same practice as that of exim (but different to sendmail).
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
87
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
88 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
89 \fB\-bV \fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
90
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
91 Show version information.
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
92
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
93 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
94 \fB\-C \fIfilename\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
95
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
96 Use another configuration than \fI/etc/masqmail/masqmail.conf\fR.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
97 Useful for debugging purposes.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
98 If not invoked by a privileged user, masqmail will drop all privileges.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
99
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
100 .TP
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
101 \fB\-d \fInumber\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
102
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
103 Set the debug level.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
104 This takes precedence before the value of `debug_level' in the configuration file.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
105 Read the warning in the description of the latter.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
106
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
107 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
108 \fB\-f [\fIaddress\fB]\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
109
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
110 Set the return path address to \fIaddress\fR.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
111 Only root, the user mail and anyone in group mail is allowed to do that.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
112
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
113 .TP
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
114 \fB\-F [\fIstring\fB]\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
115
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
116 Set the full sender name (in the From: header) to \fIstring\fR.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
117
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
118 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
119 \fB\-g [\fIname\fB]\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
120
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
121 Get mail (using pop3 or apop),
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
122 using the configurations given with get.\fIname\fR in the main configuration.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
123 Without \fIname\fR, all get configurations will be used.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
124 See also \fBmasqmail.get(5)\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
125
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
126 .TP
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
127 \fB\-go [\fIinterval\fB] [\fIname\fB]\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
128
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
129 Can be followed by a connection name.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
130 Use this option in your script which starts as soon as a link to the internet
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
131 has been set up (usually ip-up).
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
132 When masqmail is called with this option, the specified get configuration(s)
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
133 is(are) read and mail will be retrieved from servers on the internet.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
134 The \fIname\fR is defined in the configuration (see \fBonline_gets.\fIname\fR).
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
135
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
136 If called with an interval option (recognized by a digit as the first characater),
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
137 masqmail starts as a daemon and tries to get mail in these intervals.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
138 It checks for the online status first.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
139 Example: `masqmail \-go 5m' will retrieve mail every five minutes.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
140
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
141 If called without \fIname\fR the online status is determined with the configured method
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
142 (see \fBonline_detect\fR in \fBmasqmail.conf(5)\fR).
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
143
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
144 .TP
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
145 \fB\-i\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
146
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
147 Same as \fB\-oi\fR, see below.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
148
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
149 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
150 \fB\-Mrm \fIlist\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
151
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
152 Remove given messages from the queue.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
153 Only allowed for privileged users.
45
f0334dc87e1d clarified what identifier is expected by mailrm
meillo@marmaro.de
parents: 42
diff changeset
154 The identifiers of messages are listed in the output of
f0334dc87e1d clarified what identifier is expected by mailrm
meillo@marmaro.de
parents: 42
diff changeset
155 \fImasqmail -bp\fP (\fImailq\fR).
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
156
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
157 .TP
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
158 \fB\-oem\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
159
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
160 If the \fB\-oi\fR ist not also given, always return with a non zero return code.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
161 Maybe someone tells me what this is good for...
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
162
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
163 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
164 \fB\-odb\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
165
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
166 Deliver in background.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
167 Masqmail always does this, which makes this option pretty much useless.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
168
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
169 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
170 \fB\-odq\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
171
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
172 Do not attempt to deliver immediately.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
173 Any messages will be queued until the next queue running process picks them up and delivers them.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
174 You get the same effect by setting the do_queue option in /etc/masqmail/masqmail.conf.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
175
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
176 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
177 \fB\-oi\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
178
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
179 A dot as a single character in a line does not terminate the message.
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
180
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
181 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
182 \fB\-q [\fIinterval\fB]\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
183
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
184 If not given with an argument, run a queue process, i.e. try to deliver all messages in the queue.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
185 Masqmail sends only to those addresses that are on the local net, not to those that are outside.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
186 Use \fB\-qo\fR for those.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
187
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
188 If you have configured inetd to start masqmail,
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
189 you can use this option in a cron job which starts in regular time intervals,
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
190 to mimic the same effect as starting masqmail with \fB\-bd \-q30m\fR.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
191
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
192 An argument may be a time interval i.e. a numerical value followed by one of the letters.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
193 s,m,h,d,w which are interpreted as seconds, minutes, hours, days or weeks respectively.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
194 Example: \fB\-q30m\fR.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
195 Masqmail starts as a daemon and a queue runner process will be started automatically
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
196 once in this time interval.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
197 This is usually used together with \fB\-bd\fR (see above).
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
198
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
199 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
200 \fB\-qo [\fIname\fB]\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
201
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
202 Can be followed by a connection name.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
203 Use this option in your script which starts as soon as a link to the internet
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
204 has been set up (usually ip-up).
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
205 When masqmail is called with this option, the specified route configuration
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
206 is read and the queued mail with destinations on the internet will be sent.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
207 The \fIname\fR is defined in the configuration (see \fBonline_routes.\fIname\fR).
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
208
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
209 If called without \fIname\fR the online status is determined with the configured
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
210 method (see \fBonline_detect\fR in \fBmasqmail.conf(5)\fR)
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
211
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
212 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
213 \fB\-t\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
214
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
215 Read recipients from headers.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
216 Delete `Bcc:' headers.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
217 If any arguments are given, these are interpreted as recipient addresses
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
218 and the message will not be sent to these.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
219
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
220 .TP
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
221 \fB\-v\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
222
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
223 Log also to stdout.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
224 Currently, some log messages are marked as `write to stdout' and additionally,
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
225 all messages with priority `LOG_ALERT' and `LOG_WARNING' will be written to stdout
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
226 if this option is given. It is disabled in daemon mode.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
227
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
228
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
229 .SH ENVIRONMENT FOR PIPES AND MDAS
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
230
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
231 For security reasons, before any pipe command from an alias expansion or an mda is called,
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
232 the environment variables will be completely discarded and newly set up. These are:
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
233
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
234 SENDER, RETURN_PATH \(en the return path.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
235
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
236 SENDER_DOMAIN \(en the domain part of the return path.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
237
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
238 SENDER_LOCAL \(en the local part of the return path.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
239
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
240 RECEIVED_HOST \(en the host the message was received from (unless local).
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
241
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
242 LOCAL_PART, USER, LOGNAME \(en the local part of the (original) recipient.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
243
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
244 MESSAGE_ID \(en the unique message id.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
245 This is not necessarily identical with the Message ID as given in the Message ID: header.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
246
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
247 QUALIFY_DOMAIN \(en the domain which will be appended to unqualified addresses.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
248
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
249
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
250 .SH FILES
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
251
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
252 \fI/etc/masqmail/masqmail.conf\fR is the main configuration for masqmail.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
253 Depending on the settings in this file, you will also have other configuration
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
254 files in \fI/etc/masqmail/\fR.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
255
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
256 \fI/var/spool/masqmail/\fR is the spool directory where masqmail stores
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
257 its spooled messages and the uniq pop ids.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
258
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
259 \fI/var/spool/mail/\fR is the directory where locally delivered mail will be put,
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
260 if not configured differently in \fImasqmail.conf\fR.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
261
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
262 \fI/var/log/masqmail/\fR is the directory where masqmail stores its log mesages.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
263 This can also be somewhere else if configured differently by your sysadmin or the package mantainer.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
264
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
265
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
266 .SH CONFORMING TO
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
267
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
268 RFC 821, 822, 1869, 1870, 2197, 2554 (SMTP)
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
269
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
270 RFC 1725, 1939 (POP3)
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
271
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
272 RFC 1321 (MD5)
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
273
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
274 RFC 2195 (CRAM-MD5)
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
275
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
276
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
277 .SH AUTHOR
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
278
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
279 Masqmail was written by Oliver Kurth.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
280 It is now maintained by Markus Schnalke <meillo@marmaro.de>.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
281
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
282 You will find the newest version of masqmail at \fBhttp://prog.marmaro.de/masqmail/\fR.
26
607221b0dac1 added myself as maintainer; updated URL of the website
meillo@marmaro.de
parents: 16
diff changeset
283 There is also a mailing list, you will find information about it at masqmail's main site.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
284
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
285
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
286 .SH BUGS
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
287
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
288 Please report them to the mailing list.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
289
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
290
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
291 .SH SEE ALSO
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
292
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 26
diff changeset
293 \fBmasqmail.conf(5)\fR, \fBmasqmail.route(5)\fR, \fBmasqmail.get(5)\fR, \fBmasqmail.aliases(5)\fR