annotate man/masqmail.conf.5 @ 190:fbb3417c1a54 default tip

Minor fixes in man pages, reported by lintian(1)
author markus schnalke <meillo@marmaro.de>
date Mon, 29 Aug 2011 19:22:51 +0200
parents 4714f093fc77
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
186
4714f093fc77 updated version and dates
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
1 .TH masqmail.conf 5 2011-07-27 masqmail-0.2.30 "File Formats"
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
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.conf \- masqmail configuration file
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
5
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
6
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
7 .SH DESCRIPTION
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: 32
diff changeset
9 This man page describes the syntax of the main configuration file of masqmail.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
10 Its usual location is \fI/etc/masqmail/masqmail.conf\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
11
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
12 The configuration consists of lines of the form
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
13
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
14 \fBval\fR = \fIexpression\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
15
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
16 Where \fBval\fR is a variable name and \fIexpression\fR a string,
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
17 which can be quoted with double quotes `"'.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
18 If the expression is on multiple lines or contains characters other than letters,
155
dbe3dadd1afe Documentation improvements in the INSTALL file and some man pages
meillo@marmaro.de
parents: 139
diff changeset
19 digits or the characters `.', `-', `_', `/', ';', '@', ':', it must be quoted.
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
20 You can use quotes inside quotes by escaping them with a backslash.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
21
155
dbe3dadd1afe Documentation improvements in the INSTALL file and some man pages
meillo@marmaro.de
parents: 139
diff changeset
22 Each \fBval\fP has a type, which can be boolean, numeric, string or list.
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
23 A boolean variable can be set with one of the values `on', `yes', and `true' or `off', `no' and `false'.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
24 List items are separated with semicolons `;'.
155
dbe3dadd1afe Documentation improvements in the INSTALL file and some man pages
meillo@marmaro.de
parents: 139
diff changeset
25 For some values, patterns (like `*',`?') can be used.
dbe3dadd1afe Documentation improvements in the INSTALL file and some man pages
meillo@marmaro.de
parents: 139
diff changeset
26 The spaces in front of and after the equal sign `=' are optional.
0
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: 32
diff changeset
28 Most lists (exceptions: \fBlocal_hosts\fR, \fBlocal_nets\fR, \fBlisten_addresses\fR,
139
4d32eb75d3bc /^\\fB/ in man pages indicates an option
meillo@marmaro.de
parents: 134
diff changeset
29 \fBonline_routes\fR, and \fBonline_gets\fR) accept files.
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
30 These will be recognized by a leading slash `/'.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
31 The contents of these files will be included at the position of the file name,
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
32 there can be items or other files before and after the file entry.
155
dbe3dadd1afe Documentation improvements in the INSTALL file and some man pages
meillo@marmaro.de
parents: 139
diff changeset
33 The format of the files is different though, within these files each entry is on another line
dbe3dadd1afe Documentation improvements in the INSTALL file and some man pages
meillo@marmaro.de
parents: 139
diff changeset
34 and the entries are not separated by semicolons.
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
35 This makes it easy to include large lists which are common in different configuration files,
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
36 so they do not have to appear in every configuration file.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
37
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
38 Blank lines and lines starting with a hash `#' are ignored.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
39
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
40
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
41 .SH OPTIONS
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
42
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
43 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
44 \fBrun_as_user = \fIboolean\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
45
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
46 If this is set, masqmail runs with the user id of the user who invoked it and never changes it.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
47 This is for debugging purposes only.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
48 If the user is not root, masqmail will not be able to listen on a port < 1024
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
49 and will not be able to deliver local mail to others than the user.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
50
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
51 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
52 \fBuse_syslog = \fIboolean\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
53
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
54 If this is set, masqmail uses syslogd for logging.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
55 It uses facility MAIL.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
56 You still have to set \fBlog_dir\fR for debug files.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
57
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
58 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
59 \fBdebug_level = \fIn\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
60
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
61 Set the debug level.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
62 Valid values are 0 to 6, increasing it further makes no difference.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
63 Be careful if you set this as high as 5 or higher, the logs may very soon fill your hard drive.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
64
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
65 .TP
44
5e527abc1fc2 documented log_dir; minor improvements
meillo@marmaro.de
parents: 42
diff changeset
66 \fBlog_dir = \fIfile\fR
5e527abc1fc2 documented log_dir; minor improvements
meillo@marmaro.de
parents: 42
diff changeset
67
155
dbe3dadd1afe Documentation improvements in the INSTALL file and some man pages
meillo@marmaro.de
parents: 139
diff changeset
68 The directory where logs are stored, if syslog is not used.
dbe3dadd1afe Documentation improvements in the INSTALL file and some man pages
meillo@marmaro.de
parents: 139
diff changeset
69 Debug files are always stored in this directory if debugging is enabled.
44
5e527abc1fc2 documented log_dir; minor improvements
meillo@marmaro.de
parents: 42
diff changeset
70 \fI/var/log/masqmail\fR is a common value.
5e527abc1fc2 documented log_dir; minor improvements
meillo@marmaro.de
parents: 42
diff changeset
71 \fIfile\fR must be an absolute path.
5e527abc1fc2 documented log_dir; minor improvements
meillo@marmaro.de
parents: 42
diff changeset
72
5e527abc1fc2 documented log_dir; minor improvements
meillo@marmaro.de
parents: 42
diff changeset
73 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
74 \fBmail_dir = \fIfile\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
75
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
76 The directory where local mail is stored, usually \fI/var/spool/mail\fR or \fI/var/mail\fR.
44
5e527abc1fc2 documented log_dir; minor improvements
meillo@marmaro.de
parents: 42
diff changeset
77 \fIfile\fR must be an absolute path.
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
78
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
79 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
80 \fBspool_dir = \fIfile\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
81
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
82 The directory where masqmail stores its spool files (and later also other stuff).
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
83 It must have a subdirectory \fIinput\fR.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
84 Masqmail needs read and write permissions for this directory.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
85 I suggest to use \fI/var/spool/masqmail\fR.
44
5e527abc1fc2 documented log_dir; minor improvements
meillo@marmaro.de
parents: 42
diff changeset
86 \fIfile\fR must be an absolute path.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
87
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
88 .TP
133
06e6b8c23f4d documented, yet undocumented, spool_dir config option
meillo@marmaro.de
parents: 129
diff changeset
89 \fBlock_dir = \fIfile\fR
06e6b8c23f4d documented, yet undocumented, spool_dir config option
meillo@marmaro.de
parents: 129
diff changeset
90
06e6b8c23f4d documented, yet undocumented, spool_dir config option
meillo@marmaro.de
parents: 129
diff changeset
91 The directory where masqmail stores its lock files.
06e6b8c23f4d documented, yet undocumented, spool_dir config option
meillo@marmaro.de
parents: 129
diff changeset
92 Masqmail needs read and write permissions for this directory.
06e6b8c23f4d documented, yet undocumented, spool_dir config option
meillo@marmaro.de
parents: 129
diff changeset
93 By default it is a directory ``lock'' inside of \fIspool_dir\fP.
06e6b8c23f4d documented, yet undocumented, spool_dir config option
meillo@marmaro.de
parents: 129
diff changeset
94 \fIfile\fR must be an absolute path.
06e6b8c23f4d documented, yet undocumented, spool_dir config option
meillo@marmaro.de
parents: 129
diff changeset
95
06e6b8c23f4d documented, yet undocumented, spool_dir config option
meillo@marmaro.de
parents: 129
diff changeset
96 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
97 \fBhost_name = \fIstring\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
98
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
99 This is used in different places: Masqmail identifies itself in the greeting banner
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
100 on incoming connections and in the HELO/EHLO command for outgoing connections with this name,
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
101 it is used in the Received: header and to qualify the sender of a locally originating message.
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: 32
diff changeset
103 If the string begins with a slash `/', it it assumed that it is a filename,
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
104 and the first line of this file will be used.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
105 Usually this will be `/etc/mailname' to make masqmail conform to Debian policies.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
106
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
107 It is not used to find whether an address is local. Use \fBlocal_hosts\fR for that.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
108
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
109 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
110 \fBremote_port = \fIn\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
111
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
112 The remote port number to be used. This defaults to port 25.
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
113
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
114 This option is deprecated.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
115 Use \fBhost_name\fR in the route configuration instead.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
116 See \fBmasqmail.route(5)\fR.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
117
0
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: 32
diff changeset
119 \fBlocal_hosts = \fIlist\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: 32
diff changeset
121 A semicolon `;' separated list of hostnames which are considered local.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
122 Normally you set it to "localhost;foo;foo.bar.com" if your host has the
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
123 fully qualified domain name `foo.bar.com'.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
124
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
125 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
126 \fBlocal_nets = \fIlist\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
127
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
128 A semicolon `;' separated list of hostnames which are on the `local' net.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
129 Delivery to these hosts is attempted immediately.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
130 You can use patterns with `*', e.g. "*.bar.com".
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
131
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
132 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
133 \fBlocal_addresses = \fIlist\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
134
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
135 A semicolon `;' separated list of fully qualified email-addresses which are
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
136 considered local although their domain name part is not in the list of \fBlocal_hosts\fR.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
137
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
138 For example: There are two people working at your LAN: person1@yourdomain and person2@yourdomain.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
139 But there are other persons @yourdomain which are NOT local.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
140 So you can not put yourdomain to the list of local_hosts.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
141 If person1 now wants to write to person2@yourdomain and this mail should not leave the LAN then you can put
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
142
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
143 local_addresses = "person1@yourdomain;person2@yourdomain"
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
144
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
145 to your masqmail.conf.
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
146
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
147 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
148 \fBnot_local_addresses = \fIlist\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
149
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
150 A semicolon `;' separated list of fully qualified email-addresses which are
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
151 considered not local although their domain name part is in the list of \fBlocal_hosts\fR.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
152
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
153 This is the opposite of the previous case.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
154 The majority of addresses of a specific domain are local.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
155 But some users are not.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
156 With this option you can easily exclude these users.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
157
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
158 Example:
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
159
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
160 local_hosts = "localhost;myhost;mydomain.net"
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
161
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
162 not_local_addresses = "eric@mydomain.net"
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
163
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
164 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
165 \fBlisten_addresses = \fIlist\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
166
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
167 A semicolon `;' separated list of interfaces on which connections will be accepted.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
168 An interface ist defined by a hostname, optionally followed by a colon `:' and a number for the port.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
169 If this is left out, port 25 will be used.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
170
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
171 You can set this to "localhost:25;foo:25" if your hostname is `foo'.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
172
190
fbb3417c1a54 Minor fixes in man pages, reported by lintian(1)
markus schnalke <meillo@marmaro.de>
parents: 186
diff changeset
173 Note that the names are resolved to IP addresses.
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
174 If your host has different names which resolve to the same IP,
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
175 use only one of them, otherwise you will get an error message.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
176
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
177 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
178 \fBdo_save_envelope_to = \fIboolean\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
179
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
180 If this is set to true, a possibly existing Envelope-to: header in an incoming mail
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
181 which is received via either pop3 or smtp will be saved as an X-Orig-Envelope-to: header.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
182
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
183 This is useful if you retrieve mail from a pop3 server with either masqmail or fetchmail,
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
184 and the server supports Envelope-to: headers,
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
185 and you want to make use of those with a mail filtering tool, e.g. procmail.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
186 It cannot be preserved because masqmail sets such a header by itself.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
187
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
188 Default is false.
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
189
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
190 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
191 \fBdo_relay = \fIboolean\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
192
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
193 If this is set to false, mail with a return path that is not local and a destination
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
194 that is also not local will not be accepted via smtp and a 550 reply will be given.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
195 Default is true.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
196
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
197 Note that this will not protect you from spammers using open relays,
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
198 but from users unable to set their address in their mail clients.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
199
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
200 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
201 \fBdo_queue = \fIboolean\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
202
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
203 If this is set, mail will not be delivered immediately when accepted.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
204 Same as calling masqmail with the \fB\-odq\fR option.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
205
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
206 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
207 \fBonline_routes.\fIname\fR = \fIlist\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: 32
diff changeset
209 Replace \fIname\fR with a name to identify a connection.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
210 Set this to a filename (or a list of filenames) for the special route configuration for that connection.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
211 You will use that name to call masqmail with the \fB\-qo\fR option every time a
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
212 connection to your ISP is set up.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
213
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
214 Example: Your ISP has the name FastNet.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
215 Then you write the following line in the main configuration:
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
216
139
4d32eb75d3bc /^\\fB/ in man pages indicates an option
meillo@marmaro.de
parents: 134
diff changeset
217 \fBonline_routes.FastNet\fR = \fI"/etc/masqmail/fastnet.route"\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
218
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
219 \fI/etc/masqmail/fastnet.route\fR is the route configuration file, see \fBmasqmail.route(5)\fR.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
220 As soon as a link to FastNet has been set up, you call masqmail \fB\-qo \fIFastNet\fR.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
221 Masqmail will then read the specified file and send the mails.
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: 32
diff changeset
223 .TP
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
224 \fBconnect_route.\fIname\fR = \fIlist\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
225
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
226 Old name for \fBonline_routes\fR.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
227
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
228 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
229 \fBlocal_net_route = \fIfile\fR
0
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: 32
diff changeset
231 This is similar to \fBonline_routes.\fIname\fR but for the local net.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
232 Recipient addresses that are in local_nets will be routed using this route configuration.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
233 Main purpose is to define a mail server with mail_host in your local network.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
234 In simple environments this can be left unset.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
235 If unset, a default route configuration will be used.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
236
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
237 .TP
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
238 \fBalias_file = \fIfile\fR
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: 32
diff changeset
240 Set this to the location of your alias file.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
241 If unset, no aliasing will be done.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
242
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
243 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
244 \fBalias_local_caseless = \fIboolean\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
245
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
246 If this is set, local parts in the alias file will be matched disregarding upper/lower case.
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
247
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
248 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
249 \fBpipe_fromline = \fIboolean\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
250
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
251 If this is set, a from line will be prepended to the output stream whenever
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
252 a pipe command is called after an alias expansion.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
253 Default is false.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
254
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
255 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
256 \fBpipe_fromhack = \fIboolean\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
257
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
258 If this is set, each line beginning with `From ' is replaced with `>From '
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
259 whenever a pipe command is called after an alias expansion.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
260 You probably want this if you have set \fBpipe_fromline\fR above.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
261 Default is false.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
262
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
263 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
264 \fBmbox_default = \fIstring\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
265
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
266 The default local delivery method.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
267 Can be one of mbox, mda or maildir (the latter only if maildir support is enabled at compile time).
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
268 Default is mbox.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
269 You can override this for each user by using the \fBmbox_users\fR, \fBmda_users\fR,
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
270 or \fBmaildir_users\fR options (see below).
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
271
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
272 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
273 \fBmbox_users = \fIlist\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
274
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
275 A list of users which wish delivery to an mbox style mail folder.
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
276
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
277 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
278 \fBmda_users = \fIlist\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
279
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
280 A list of users which wish local delivery to an mda.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
281 You have to set \fBmda\fR (see below) as well.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
282
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
283 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
284 \fBmaildir_users = \fIlist\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
285
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
286 A list of users which wish delivery to a qmail style maildir.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
287 The path to maildir is ~/Maildir/.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
288 The maildir will be created if it does not exist.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
289
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
290 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
291 \fBmda = \fIexpand string\fR
0
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: 32
diff changeset
293 If you want local delivery to be transferred to an mda (Mail Delivery Agent),
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
294 set this to a command.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
295 The argument will be expanded on delivery time,
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
296 you can use variables beginning with a dolloar sign `$', optionally enclosed in curly braces.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
297 Variables you can use are:
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
298
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
299 uid - the unique message id.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
300 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
301
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
302 received_host - the host the mail was received from
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
303
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
304 ident - the ident, this is either the ident delivered by the ident protocol
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
305 or the user id of the sender if the message was received locally.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
306
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
307 return_path_local - the local part of the return path (sender).
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
308
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
309 return_path_domain - the domain part of the return path (sender).
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
310
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
311 return_path - the complete return path (sender).
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
312
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
313 rcpt_local - the local part of the recipient.
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
314
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
315 rcpt_domain - the domain part of the recipient.
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
316
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
317 rcpt - the complete recipient address.
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
318
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
319 Example:
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
320
16
163aa299bedb fixed man pages
meillo@marmaro.de
parents: 3
diff changeset
321 mda="/usr/bin/procmail \-Y \-d ${rcpt_local}"
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
322
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
323 For the mda, as for pipe commands, a few environment variables will be set as well.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
324 See \fBmasqmail(8)\fR.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
325 To use environment variables for the mda, the dollar sign `$' has to be escaped with a backslash,
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
326 otherwise they will be tried to be expanded with the internal variables.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
327
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
328 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
329 \fBmda_fromline = \fIboolean\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
330
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
331 If this is set, a from line will be prepended to the output stream whenever
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
332 a message is delivered to an mda.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
333 Default is false.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
334
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
335 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
336 \fBmda_fromhack = \fIboolean\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
337
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
338 If this is set, each line beginning with `From ' is replaced with `>From '
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
339 whenever a message is delivered to an mda.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
340 You probably want this if you have set \fBmda_fromline\fR above.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
341 Default is false.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
342
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
343 .TP
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
344 \fBonline_detect = \fIstring\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
345
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
346 Defines the method masqmail uses to detect whether there is currently an online connection.
112
c2f1ba43ae0c typographic fixes for masqmail.conf.5 (thanks to Paolo)
meillo@marmaro.de
parents: 95
diff changeset
347 It can have the values \fIfile\fR, \fIpipe\fR, or \fImserver\fR.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
348
112
c2f1ba43ae0c typographic fixes for masqmail.conf.5 (thanks to Paolo)
meillo@marmaro.de
parents: 95
diff changeset
349 When it is set to \fIfile\fR, masqmail first checks for the existence of \fBonline_file\fR
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
350 (see below) and if it exists, it reads it.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
351 The content of the file should be the name of the current connection as defined
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
352 with \fBconnect_route.\fIname\fR (trailing whitespace is removed).
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
353
112
c2f1ba43ae0c typographic fixes for masqmail.conf.5 (thanks to Paolo)
meillo@marmaro.de
parents: 95
diff changeset
354 When it is set to \fIpipe\fR, masqmail calls the executable given by the
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
355 \fBonline_pipe\fR option (see below) and reads the current online status from its standard output.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
356
112
c2f1ba43ae0c typographic fixes for masqmail.conf.5 (thanks to Paolo)
meillo@marmaro.de
parents: 95
diff changeset
357 When it is set to \fImserver\fR, masqmail connects to the masqdialer server
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
358 using the value of \fBmserver_iface\fR and asks it whether a connection exists and for the name,
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
359 which should be the name of the current connection as defined with \fBconnect_route.\fIname\fR.
92
10d00e3235f2 updated docs (online_file, mserver_iface)
meillo@marmaro.de
parents: 57
diff changeset
360 \fBThe mserver detection method is OBSOLETE.\fR
10d00e3235f2 updated docs (online_file, mserver_iface)
meillo@marmaro.de
parents: 57
diff changeset
361 See mserver_iface for a note on how to replace it.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
362
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
363 No matter how masqmail detects the online status,
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
364 only messages that are accepted at online time will be delivered using the connection.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
365 The spool still has to be emptied with masqmail \fB\-qo\fIconnection\fR.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
366
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
367 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
368 \fBonline_file = \fIfile\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
369
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
370 This is the name of the file checked for when masqmail determines whether it is online.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
371 The file should only exist when there is currently a connection.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
372 Create it in your ip-up script with e.g.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
373
92
10d00e3235f2 updated docs (online_file, mserver_iface)
meillo@marmaro.de
parents: 57
diff changeset
374 echo "connection-name" >/var/run/masqmail/masqmail-route
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
375
37
4fee89792559 updated config example and man page to new default online file
meillo@marmaro.de
parents: 34
diff changeset
376 chmod 0644 /var/run/masqmail/masqmail-route
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
377
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
378 Do not forget to delete it in your ip-down script.
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
379
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
380 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
381 \fBonline_pipe = \fIfile\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
382
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
383 This is the name of the executable which will be called to determine the online status.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
384 This executable should just print the name of the current connection to
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
385 the standard output and return a zero status code.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
386 masqmail assumes it is offline if the script returns with a non zero status.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
387 Simple example:
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
388
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
389 #!/bin/sh
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
390
37
4fee89792559 updated config example and man page to new default online file
meillo@marmaro.de
parents: 34
diff changeset
391 [ \-e /var/run/masqmail/masqmail-route ] || exit 1
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
392
37
4fee89792559 updated config example and man page to new default online file
meillo@marmaro.de
parents: 34
diff changeset
393 cat /var/run/masqmail/masqmail-route
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
394
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
395 exit 0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
396
129
8f371bdc7571 small typographic fix (`file' is a value)
meillo@marmaro.de
parents: 120
diff changeset
397 Of course, instead of the example above you could as well use \fIfile\fR as
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
398 the online detection method, but you can do something more sophisticated.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
399
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
400 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
401 \fBmserver_iface = \fIinterface\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
402
92
10d00e3235f2 updated docs (online_file, mserver_iface)
meillo@marmaro.de
parents: 57
diff changeset
403 \fBThis option is OBSOLETE\fP, use
10d00e3235f2 updated docs (online_file, mserver_iface)
meillo@marmaro.de
parents: 57
diff changeset
404
10d00e3235f2 updated docs (online_file, mserver_iface)
meillo@marmaro.de
parents: 57
diff changeset
405 online_method=pipe
10d00e3235f2 updated docs (online_file, mserver_iface)
meillo@marmaro.de
parents: 57
diff changeset
406
10d00e3235f2 updated docs (online_file, mserver_iface)
meillo@marmaro.de
parents: 57
diff changeset
407 online_pipe="/usr/bin/mservdetect localhost 222"
10d00e3235f2 updated docs (online_file, mserver_iface)
meillo@marmaro.de
parents: 57
diff changeset
408
10d00e3235f2 updated docs (online_file, mserver_iface)
meillo@marmaro.de
parents: 57
diff changeset
409 instead.
10d00e3235f2 updated docs (online_file, mserver_iface)
meillo@marmaro.de
parents: 57
diff changeset
410
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
411 The interface the masqdialer server is listening to.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
412 Usually this will be "localhost:224" if mserver is running on the same host as masqmail.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
413 But using this option, you can also let masqmail run on another host by setting
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
414 \fBmserver_iface\fR to another hostname, e.g. "foo:224".
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
415
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
416 .TP
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
417 \fBget.\fIname\fR = \fIfile\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
418
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
419 Replace \fIname\fR with a name to identify a get configuration.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
420 Set this to a filename for the get configuration.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
421 These files will be used to retrieve mail when called with the \-g option.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
422
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
423 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
424 \fBonline_gets.\fIname\fR = \fIlist\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
425
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
426 Replace \fIname\fR with a name to identify an online configuration.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
427 Set this to a filename (or a list of filenames) for the get configuration.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
428 These files will be used to retrieve mail when called with the \-go option.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
429
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
430 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
431 \fBident_trusted_nets = \fIlist\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
432
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
433 \fIlist\fR is a list of networks of the form a.b.c.d/e (e.g. 192.168.1.0/24),
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
434 from which the ident given by the ident protocol will be trusted,
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
435 so a user can delete his mail from the queue if the ident is identical to his login name.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
436
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
437 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
438 \fBerrmsg_file = \fIfile\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
439
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
440 Set this to a template which will be used to generate delivery failure reports.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
441 Variable parts within the template begin with a dollar sign and are identical
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
442 to those which can be used as arguments for the mda command, see \fBmda\fR above.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
443 Additional information can be included with @failed_rcpts, @msg_headers and @msg_body,
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
444 these must be at the beginning of a line and will be replaced with the list of the failed recipients,
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
445 the message headers and the message body of the failed message.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
446
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
447 Default is /usr/share/masqmail/tpl/failmsg.tpl.
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
448
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
449 .TP
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
450 \fBwarnmsg_file = \fIfile\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
451
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
452 Set this to a template which will be used to generate delivery warning reports.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
453 It uses the same mechanisms for variables as \fBerrmsg_file\fR, see above.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
454
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
455 Default is /usr/share/masqmail/tpl/warnmsg.tpl.
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
456
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
457 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
458 \fBwarn_intervals\fR = \fIlist\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
459
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
460 Set this to a list of time intervals, at which delivery warnings
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
461 (starting with the receiving time of the message) shall be generated.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
462
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
463 A warning will only be generated just after an attempt to deliver the mail
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
464 and if that attempt failed temporarily.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
465 So a warning may be generated after a longer time, if there was no attempt before.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
466
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
467 Default is "1h;4h;8h;1d;2d;3d"
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
468
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
469 .TP
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
470 \fBmax_defer_time\fR = \fItime\fR
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
471
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
472 This is the maximum time, in which a temporarily failed mail will be kept in the spool.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
473 When this time is exceeded, it will be handled as a delivery failure,
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
474 and the message will be bounced.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
475
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
476 The excedence of this time will only be noticed if the message was actually tried to be delivered.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
477 If, for example, the message can only be delivered when online,
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
478 but you have not been online for that time, no bounce will be generated.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
479
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
480 Default is 4d (4 days)
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
481
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
482 .TP
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
483 \fBlog_user = \fIname\fR
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
484
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
485 Replace \fIname\fR with a valid local or remote mail address.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
486
44
5e527abc1fc2 documented log_dir; minor improvements
meillo@marmaro.de
parents: 42
diff changeset
487 If this option is set, then a copy of every mail,
5e527abc1fc2 documented log_dir; minor improvements
meillo@marmaro.de
parents: 42
diff changeset
488 that passes through the masqmail system will also be sent to the given mail address.
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
489
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
490 For example you can feed your mails into a program like hypermail
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
491 for archiving purpose by placing an appropriate pipe command in masqmail.alias
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
492
117
5ec5e6637049 added server-side SMTP SIZE support (patch by Paolo)
meillo@marmaro.de
parents: 115
diff changeset
493 .TP
5ec5e6637049 added server-side SMTP SIZE support (patch by Paolo)
meillo@marmaro.de
parents: 115
diff changeset
494 \fBmax_msg_size\fR = \fIbytes\fR
5ec5e6637049 added server-side SMTP SIZE support (patch by Paolo)
meillo@marmaro.de
parents: 115
diff changeset
495
5ec5e6637049 added server-side SMTP SIZE support (patch by Paolo)
meillo@marmaro.de
parents: 115
diff changeset
496 This option sets the maximum size in bytes masqmail will accept for delivery.
5ec5e6637049 added server-side SMTP SIZE support (patch by Paolo)
meillo@marmaro.de
parents: 115
diff changeset
497 This value is advertised to the SMTP client by the `SIZE' message during SMTP
5ec5e6637049 added server-side SMTP SIZE support (patch by Paolo)
meillo@marmaro.de
parents: 115
diff changeset
498 session setup.
5ec5e6637049 added server-side SMTP SIZE support (patch by Paolo)
meillo@marmaro.de
parents: 115
diff changeset
499 Clients pretending to send, or actually send,
5ec5e6637049 added server-side SMTP SIZE support (patch by Paolo)
meillo@marmaro.de
parents: 115
diff changeset
500 more than \fIbytes\fR will get a 552 error message.
5ec5e6637049 added server-side SMTP SIZE support (patch by Paolo)
meillo@marmaro.de
parents: 115
diff changeset
501
120
cd59a5b4d3dd added support for SMTP SIZE 0 (unlimited)
meillo@marmaro.de
parents: 117
diff changeset
502 `0' means no fixed maximum size limit is in force.
cd59a5b4d3dd added support for SMTP SIZE 0 (unlimited)
meillo@marmaro.de
parents: 117
diff changeset
503
cd59a5b4d3dd added support for SMTP SIZE 0 (unlimited)
meillo@marmaro.de
parents: 117
diff changeset
504 Default is 0 (= unlimited).
117
5ec5e6637049 added server-side SMTP SIZE support (patch by Paolo)
meillo@marmaro.de
parents: 115
diff changeset
505
134
43a9447c3583 documented, yet undocumented, defer_all config option
meillo@marmaro.de
parents: 133
diff changeset
506 .TP
43a9447c3583 documented, yet undocumented, defer_all config option
meillo@marmaro.de
parents: 133
diff changeset
507 \fBdefer_all\fR = \fIboolean\fR
43a9447c3583 documented, yet undocumented, defer_all config option
meillo@marmaro.de
parents: 133
diff changeset
508
43a9447c3583 documented, yet undocumented, defer_all config option
meillo@marmaro.de
parents: 133
diff changeset
509 If set to true, masqmail replies with ``421 service temporarily unavailable''
43a9447c3583 documented, yet undocumented, defer_all config option
meillo@marmaro.de
parents: 133
diff changeset
510 to any SMTP request and shuts the connection down.
43a9447c3583 documented, yet undocumented, defer_all config option
meillo@marmaro.de
parents: 133
diff changeset
511 Note: This option is for debugging purposes only.
43a9447c3583 documented, yet undocumented, defer_all config option
meillo@marmaro.de
parents: 133
diff changeset
512
43a9447c3583 documented, yet undocumented, defer_all config option
meillo@marmaro.de
parents: 133
diff changeset
513 Default: false
43a9447c3583 documented, yet undocumented, defer_all config option
meillo@marmaro.de
parents: 133
diff changeset
514
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
515
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
516 .SH AUTHOR
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
517
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
518 Masqmail was written by Oliver Kurth.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
519 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
520
95
e01fed4846e4 masqmail's homepage moved prog.marmaro.de/masqmail -> marmaro.de/prog/masqmail
meillo@marmaro.de
parents: 92
diff changeset
521 You will find the newest version of masqmail at \fBhttp://marmaro.de/prog/masqmail/\fR.
26
607221b0dac1 added myself as maintainer; updated URL of the website
meillo@marmaro.de
parents: 16
diff changeset
522 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
523
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
524
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
525 .SH BUGS
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
526
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
527 Please report bugs to the mailing list.
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
528
0
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
529
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
530 .SH SEE ALSO
08114f7dcc23 this is masqmail-0.2.21 from oliver kurth
meillo@marmaro.de
parents:
diff changeset
531
34
8ea86ac25658 reformating of man page sources
meillo@marmaro.de
parents: 32
diff changeset
532 \fBmasqmail(8)\fR, \fBmasqmail.route(5)\fR, \fBmasqmail.get(5)\fR