masqmail

annotate man/masqmail.conf.5 @ 378:5781ba87df95

Removed ident. This had been discussed on the mailing list in Oct 2011. Ident is hardly useful in typical setups for masqmail. Probably Oliver had used it in his setup; that would make sense. Now, I know of nobody who needs it.
author markus schnalke <meillo@marmaro.de>
date Sat, 14 Jan 2012 21:36:58 +0100
parents 3f923f97563b
children 35c5239ebcc1
rev   line source
meillo@335 1 .TH masqmail.conf 5 2011-08-27 masqmail-0.3.3 "File Formats"
meillo@34 2
meillo@0 3 .SH NAME
meillo@0 4 masqmail.conf \- masqmail configuration file
meillo@34 5
meillo@34 6
meillo@0 7 .SH DESCRIPTION
meillo@0 8
meillo@34 9 This man page describes the syntax of the main configuration file of masqmail.
meillo@34 10 Its usual location is \fI/etc/masqmail/masqmail.conf\fR
meillo@0 11
meillo@0 12 The configuration consists of lines of the form
meillo@0 13
meillo@34 14 \fBval\fR = \fIexpression\fR
meillo@0 15
meillo@34 16 Where \fBval\fR is a variable name and \fIexpression\fR a string,
meillo@34 17 which can be quoted with double quotes `"'.
meillo@34 18 If the expression is on multiple lines or contains characters other than letters,
meillo@174 19 digits or the characters `.', `-', `_', `/', ';', '@', ':', it must be quoted.
meillo@34 20 You can use quotes inside quotes by escaping them with a backslash.
meillo@0 21
meillo@174 22 Each \fBval\fP has a type, which can be boolean, numeric, string or list.
meillo@34 23 A boolean variable can be set with one of the values `on', `yes', and `true' or `off', `no' and `false'.
meillo@34 24 List items are separated with semicolons `;'.
meillo@174 25 For some values, patterns (like `*',`?') can be used.
meillo@174 26 The spaces in front of and after the equal sign `=' are optional.
meillo@0 27
meillo@354 28 Most lists (exceptions: \fBlocal_hosts\fR, \fBlisten_addresses\fR,
meillo@354 29 \fBquery_routes.\fIname\fR and \fBpermanent_routes\fR) accept files.
meillo@34 30 These will be recognized by a leading slash `/'.
meillo@34 31 The contents of these files will be included at the position of the file name,
meillo@34 32 there can be items or other files before and after the file entry.
meillo@174 33 The format of the files is different though, within these files each entry is on another line
meillo@174 34 and the entries are not separated by semicolons.
meillo@34 35 This makes it easy to include large lists which are common in different configuration files,
meillo@34 36 so they do not have to appear in every configuration file.
meillo@0 37
meillo@34 38 Blank lines and lines starting with a hash `#' are ignored.
meillo@34 39
meillo@0 40
meillo@0 41 .SH OPTIONS
meillo@34 42
meillo@0 43 .TP
meillo@34 44 \fBrun_as_user = \fIboolean\fR
meillo@0 45
meillo@34 46 If this is set, masqmail runs with the user id of the user who invoked it and never changes it.
meillo@34 47 This is for debugging purposes only.
meillo@34 48 If the user is not root, masqmail will not be able to listen on a port < 1024
meillo@34 49 and will not be able to deliver local mail to others than the user.
meillo@0 50
meillo@0 51 .TP
meillo@34 52 \fBuse_syslog = \fIboolean\fR
meillo@0 53
meillo@34 54 If this is set, masqmail uses syslogd for logging.
meillo@34 55 It uses facility MAIL.
meillo@34 56 You still have to set \fBlog_dir\fR for debug files.
meillo@0 57
meillo@0 58 .TP
meillo@34 59 \fBdebug_level = \fIn\fR
meillo@0 60
meillo@34 61 Set the debug level.
meillo@333 62 Valid values are 0 to 6 and 9.
meillo@333 63 Be careful if you set this as high as 5 or higher,
meillo@333 64 the logs may very soon fill your hard drive.
meillo@333 65 Level 9 enables printing of debug messages to stderr during reading of
meillo@333 66 the config file.
meillo@333 67 The debug file comes available for the first time after this step.
meillo@333 68 Thus nothing but stderr is available.
meillo@333 69 Level 9 is almost never interesting.
meillo@0 70
meillo@0 71 .TP
meillo@44 72 \fBlog_dir = \fIfile\fR
meillo@44 73
meillo@174 74 The directory where logs are stored, if syslog is not used.
meillo@174 75 Debug files are always stored in this directory if debugging is enabled.
meillo@44 76 \fIfile\fR must be an absolute path.
meillo@44 77
meillo@151 78 Default: \fI/var/log/masqmail\fR
meillo@151 79
meillo@44 80 .TP
meillo@34 81 \fBmail_dir = \fIfile\fR
meillo@0 82
meillo@34 83 The directory where local mail is stored, usually \fI/var/spool/mail\fR or \fI/var/mail\fR.
meillo@44 84 \fIfile\fR must be an absolute path.
meillo@0 85
meillo@152 86 Default: \fI/var/mail\fR
meillo@152 87
meillo@0 88 .TP
meillo@34 89 \fBspool_dir = \fIfile\fR
meillo@0 90
meillo@34 91 The directory where masqmail stores its spool files (and later also other stuff).
meillo@34 92 It must have a subdirectory \fIinput\fR.
meillo@34 93 Masqmail needs read and write permissions for this directory.
meillo@44 94 \fIfile\fR must be an absolute path.
meillo@0 95
meillo@151 96 Default: \fI/var/spool/masqmail\fR
meillo@151 97
meillo@0 98 .TP
meillo@133 99 \fBlock_dir = \fIfile\fR
meillo@133 100
meillo@133 101 The directory where masqmail stores its lock files.
meillo@133 102 Masqmail needs read and write permissions for this directory.
meillo@133 103 By default it is a directory ``lock'' inside of \fIspool_dir\fP.
meillo@133 104 \fIfile\fR must be an absolute path.
meillo@133 105
meillo@133 106 .TP
meillo@34 107 \fBhost_name = \fIstring\fR
meillo@0 108
meillo@34 109 This is used in different places: Masqmail identifies itself in the greeting banner
meillo@34 110 on incoming connections and in the HELO/EHLO command for outgoing connections with this name,
meillo@34 111 it is used in the Received: header and to qualify the sender of a locally originating message.
meillo@0 112
meillo@34 113 If the string begins with a slash `/', it it assumed that it is a filename,
meillo@34 114 and the first line of this file will be used.
meillo@34 115 Usually this will be `/etc/mailname' to make masqmail conform to Debian policies.
meillo@0 116
meillo@34 117 It is not used to find whether an address is local. Use \fBlocal_hosts\fR for that.
meillo@0 118
meillo@156 119 Default: none; \fBhost_name\fP MUST be set in the config file
meillo@156 120
meillo@0 121 .TP
meillo@34 122 \fBlocal_hosts = \fIlist\fR
meillo@0 123
meillo@34 124 A semicolon `;' separated list of hostnames which are considered local.
meillo@375 125 Can contain glob patterns, like
meillo@375 126 `*example.org' or `mail?.*mydomain.net'.
meillo@153 127 Normally you should set it to "localhost;foo;foo.bar.com" if your host has the
meillo@34 128 fully qualified domain name `foo.bar.com'.
meillo@0 129
meillo@157 130 Default: localhost ; <value of \fBhost_name\fR cut at the first dot> ; <value of \fBhost_name\fR>
meillo@157 131
meillo@157 132 Example: \fIlocalhost;foo;foo.example.org\fR
meillo@157 133 (if you have set \fBhost_name\fR to \fIfoo.example.org\fR)
meillo@153 134
meillo@0 135 .TP
meillo@34 136 \fBlocal_addresses = \fIlist\fR
meillo@0 137
meillo@34 138 A semicolon `;' separated list of fully qualified email-addresses which are
meillo@34 139 considered local although their domain name part is not in the list of \fBlocal_hosts\fR.
meillo@238 140 This list can be seen as an addition to \fBlocal_hosts\fP.
meillo@0 141
meillo@306 142 Further more only the local part of the addresses will be regarded,
meillo@306 143 seeing it as a local user.
meillo@0 144
meillo@306 145 Example: \fIlocal_addresses = "person1@yourdomain;person2@yourdomain"\fP
meillo@0 146
meillo@306 147 This means mail to person1@yourdomain will effectively go to
meillo@306 148 person1@localhost, if not redirected by an alias.
meillo@34 149
meillo@0 150 .TP
meillo@34 151 \fBnot_local_addresses = \fIlist\fR
meillo@0 152
meillo@34 153 A semicolon `;' separated list of fully qualified email-addresses which are
meillo@34 154 considered not local although their domain name part is in the list of \fBlocal_hosts\fR.
meillo@238 155 This list can be seen as a substraction to \fBlocal_hosts\fP.
meillo@0 156
meillo@34 157 This is the opposite of the previous case.
meillo@34 158 The majority of addresses of a specific domain are local.
meillo@34 159 But some users are not.
meillo@34 160 With this option you can easily exclude these users.
meillo@0 161
meillo@0 162 Example:
meillo@0 163
meillo@0 164 local_hosts = "localhost;myhost;mydomain.net"
meillo@0 165
meillo@0 166 not_local_addresses = "eric@mydomain.net"
meillo@34 167
meillo@0 168 .TP
meillo@34 169 \fBlisten_addresses = \fIlist\fR
meillo@0 170
meillo@34 171 A semicolon `;' separated list of interfaces on which connections will be accepted.
meillo@34 172 An interface ist defined by a hostname, optionally followed by a colon `:' and a number for the port.
meillo@34 173 If this is left out, port 25 will be used.
meillo@0 174
meillo@34 175 You can set this to "localhost:25;foo:25" if your hostname is `foo'.
meillo@0 176
meillo@337 177 Note that the names are resolved to IP addresses.
meillo@34 178 If your host has different names which resolve to the same IP,
meillo@34 179 use only one of them, otherwise you will get an error message.
meillo@0 180
meillo@329 181 Default: \fIlocalhost:25\fR (i.e. only local processes can connect)
meillo@161 182
meillo@0 183 .TP
meillo@34 184 \fBdo_save_envelope_to = \fIboolean\fR
meillo@0 185
meillo@34 186 If this is set to true, a possibly existing Envelope-to: header in an incoming mail
meillo@34 187 which is received via either pop3 or smtp will be saved as an X-Orig-Envelope-to: header.
meillo@0 188
meillo@192 189 This is useful if you retrieve mail from a pop3 server with fetchmail,
meillo@34 190 and the server supports Envelope-to: headers,
meillo@34 191 and you want to make use of those with a mail filtering tool, e.g. procmail.
meillo@34 192 It cannot be preserved because masqmail sets such a header by itself.
meillo@0 193
meillo@0 194 Default is false.
meillo@34 195
meillo@0 196 .TP
meillo@34 197 \fBdo_relay = \fIboolean\fR
meillo@0 198
meillo@34 199 If this is set to false, mail with a return path that is not local and a destination
meillo@34 200 that is also not local will not be accepted via smtp and a 550 reply will be given.
meillo@34 201 Default is true.
meillo@0 202
meillo@34 203 Note that this will not protect you from spammers using open relays,
meillo@34 204 but from users unable to set their address in their mail clients.
meillo@0 205
meillo@0 206 .TP
meillo@34 207 \fBdo_queue = \fIboolean\fR
meillo@0 208
meillo@346 209 If this is set, masqmail will not try to deliver mail immediately when accepted.
meillo@346 210 Instead it will always queue it.
meillo@346 211 (Note: Masqmail will always automatically queue mail if neccesary,
meillo@346 212 i.e. if it cannot deliver because no suitable route was available for example.)
meillo@346 213
meillo@34 214 Same as calling masqmail with the \fB\-odq\fR option.
meillo@346 215 Usually you should leave this option unset.
meillo@346 216
meillo@346 217 Default: false
meillo@0 218
meillo@0 219 .TP
meillo@354 220 \fBpermanent_routes\fR = \fIlist\fR
meillo@0 221
meillo@354 222 Set this to the filename (or a semicolon-separated list of filenames)
meillo@354 223 of the route configuration for always available connections.
meillo@354 224 Main purpose is to define a mail server with mail_host in your local network,
meillo@354 225 or if masqmail should send mail directly to the target host.
meillo@354 226 If you have only a single host, you can leave it unset.
meillo@354 227
meillo@354 228 A setting `\fBlocal_nets\fR = \fI"*home.net"\fR' in versions <= 0.3.3
meillo@354 229 is in newer versions configured as:
meillo@354 230 `\fBpermanent_routes\fR = \fI"/etc/masqmail/homenet.route"\fR'
meillo@354 231 and the route file `homenet.route' containing:
meillo@354 232 .in +1in
meillo@354 233 .nf
meillo@354 234 allowed_recipients = "*@*home.net"
meillo@354 235 connect_error_fail = true
meillo@354 236 resolve_list = byname
meillo@354 237 .fi
meillo@354 238 .in 0
meillo@354 239 This is just as it had been with \fBlocal_net_route\fP,
meillo@354 240 with the exception that the filtering for appropriate addresses
meillo@354 241 is only in the route file and not with \fBlocal_nets\fR.
meillo@354 242
meillo@354 243 .TP
meillo@354 244 \fBquery_routes.\fIname\fR = \fIlist\fR
meillo@354 245
meillo@354 246 Replace \fIname\fR with a name to identify the connection.
meillo@354 247 Set this to a filename (or a semicolon-separated list of filenames)
meillo@354 248 for the route configuration for that connection.
meillo@354 249
meillo@354 250 Routes of this kind cannot be expected to be online always.
meillo@354 251 Masqmail will query which of the routes are online.
meillo@354 252
meillo@354 253 You can use the name to call masqmail with the \fB\-qo\fR option every time a
meillo@354 254 connection to your ISP is set up, in order to send queued mail through this
meillo@354 255 route.
meillo@0 256
meillo@34 257 Example: Your ISP has the name FastNet.
meillo@34 258 Then you write the following line in the main configuration:
meillo@0 259
meillo@354 260 \fBquery_routes.\fBFastNet\fR = \fI"/etc/masqmail/fastnet.route"\fR
meillo@0 261
meillo@354 262 \fI/etc/masqmail/fastnet.route\fR is the route configuration file,
meillo@354 263 see \fBmasqmail.route(5)\fR.
meillo@354 264 As soon as a link to FastNet has been set up,
meillo@354 265 you call `masqmail \fB\-qo \fIFastNet\fR'.
meillo@34 266 Masqmail will then read the specified file and send the mails.
meillo@0 267
meillo@354 268 See \fBonline_query\fP.
meillo@0 269
meillo@0 270 .TP
meillo@34 271 \fBalias_file = \fIfile\fR
meillo@0 272
meillo@34 273 Set this to the location of your alias file.
meillo@238 274 If not set, no aliasing will be done.
meillo@238 275
meillo@238 276 Default: <not set> (i.e. no aliasing is done)
meillo@0 277
meillo@0 278 .TP
meillo@243 279 \fBcaseless_matching = \fIboolean\fR
meillo@0 280
meillo@242 281 If this is set, aliasing and the matching for \fBlocal_addresses\fP and
meillo@242 282 \fBnot_local_addresses\fP will be done caseless.
meillo@242 283
meillo@242 284 Note: Be sure to change this option only if the queue is empty as
meillo@242 285 correct processing of queued messages is not guaranteed otherwise.
meillo@34 286
meillo@238 287 Default: false
meillo@238 288
meillo@0 289 .TP
meillo@34 290 \fBpipe_fromline = \fIboolean\fR
meillo@0 291
meillo@34 292 If this is set, a from line will be prepended to the output stream whenever
meillo@34 293 a pipe command is called after an alias expansion.
meillo@34 294 Default is false.
meillo@0 295
meillo@0 296 .TP
meillo@34 297 \fBpipe_fromhack = \fIboolean\fR
meillo@0 298
meillo@34 299 If this is set, each line beginning with `From ' is replaced with `>From '
meillo@34 300 whenever a pipe command is called after an alias expansion.
meillo@34 301 You probably want this if you have set \fBpipe_fromline\fR above.
meillo@34 302 Default is false.
meillo@0 303
meillo@0 304 .TP
meillo@34 305 \fBmbox_default = \fIstring\fR
meillo@0 306
meillo@34 307 The default local delivery method.
meillo@205 308 Can be mbox or mda.
meillo@205 309 You can override this for each user by using the \fBmbox_users\fR or \fBmda_users\fR (see below).
meillo@0 310
meillo@238 311 Default: mbox.
meillo@238 312
meillo@0 313 .TP
meillo@34 314 \fBmbox_users = \fIlist\fR
meillo@0 315
meillo@0 316 A list of users which wish delivery to an mbox style mail folder.
meillo@34 317
meillo@0 318 .TP
meillo@34 319 \fBmda_users = \fIlist\fR
meillo@0 320
meillo@34 321 A list of users which wish local delivery to an mda.
meillo@34 322 You have to set \fBmda\fR (see below) as well.
meillo@0 323
meillo@0 324 .TP
meillo@34 325 \fBmda = \fIexpand string\fR
meillo@0 326
meillo@34 327 If you want local delivery to be transferred to an mda (Mail Delivery Agent),
meillo@34 328 set this to a command.
meillo@34 329 The argument will be expanded on delivery time,
meillo@34 330 you can use variables beginning with a dolloar sign `$', optionally enclosed in curly braces.
meillo@34 331 Variables you can use are:
meillo@0 332
meillo@34 333 uid - the unique message id.
meillo@34 334 This is not necessarily identical with the Message ID as given in the Message ID: header.
meillo@0 335
meillo@0 336 received_host - the host the mail was received from
meillo@0 337
meillo@378 338 ident - the user id of the sender if the message was received locally.
meillo@0 339
meillo@0 340 return_path_local - the local part of the return path (sender).
meillo@0 341
meillo@0 342 return_path_domain - the domain part of the return path (sender).
meillo@0 343
meillo@0 344 return_path - the complete return path (sender).
meillo@0 345
meillo@0 346 rcpt_local - the local part of the recipient.
meillo@0 347
meillo@0 348 rcpt_domain - the domain part of the recipient.
meillo@0 349
meillo@0 350 rcpt - the complete recipient address.
meillo@0 351
meillo@0 352 Example:
meillo@0 353
meillo@16 354 mda="/usr/bin/procmail \-Y \-d ${rcpt_local}"
meillo@0 355
meillo@34 356 For the mda, as for pipe commands, a few environment variables will be set as well.
meillo@34 357 See \fBmasqmail(8)\fR.
meillo@34 358 To use environment variables for the mda, the dollar sign `$' has to be escaped with a backslash,
meillo@34 359 otherwise they will be tried to be expanded with the internal variables.
meillo@34 360
meillo@0 361 .TP
meillo@34 362 \fBmda_fromline = \fIboolean\fR
meillo@0 363
meillo@34 364 If this is set, a from line will be prepended to the output stream whenever
meillo@34 365 a message is delivered to an mda.
meillo@34 366 Default is false.
meillo@0 367
meillo@0 368 .TP
meillo@34 369 \fBmda_fromhack = \fIboolean\fR
meillo@0 370
meillo@34 371 If this is set, each line beginning with `From ' is replaced with `>From '
meillo@34 372 whenever a message is delivered to an mda.
meillo@34 373 You probably want this if you have set \fBmda_fromline\fR above.
meillo@34 374 Default is false.
meillo@0 375
meillo@0 376 .TP
meillo@310 377 \fBonline_query = \fIcommand line\fR
meillo@0 378
meillo@310 379 Defines the method masqmail uses to detect whether there exists an online connection currently.
meillo@0 380
meillo@310 381 Masqmail executes the command given and reads from its standard output.
meillo@310 382 The command should just print a route name, as defined
meillo@354 383 with \fBquery_routes.\fIname\fR, to standard output and return a zero status code.
meillo@310 384 Masqmail assumes it is offline if the script returns with a non-zero status.
meillo@310 385 Leading and trailing whitespace is removed from the output.
meillo@0 386
meillo@310 387 Simple example:
meillo@310 388
meillo@310 389 .nf
meillo@310 390 #!/bin/sh
meillo@310 391 test \-e /var/run/masqmail/masqmail-route || exit 1
meillo@310 392 cat /var/run/masqmail/masqmail-route
meillo@310 393 exit 0
meillo@310 394 .fi
meillo@0 395
meillo@34 396 No matter how masqmail detects the online status,
meillo@34 397 only messages that are accepted at online time will be delivered using the connection.
meillo@310 398 The mail spool still needs to be emptied manually
meillo@310 399 (\fB\-qo\fIconnection\fR).
meillo@0 400
meillo@310 401 \fIcommand line\fR must start with an absolute path to an executable program.
meillo@158 402 It can contain optional arguments.
meillo@0 403
meillo@310 404 To simulate the old online_method=file, use:
meillo@310 405 \fI/bin/cat /path/to/file\fP
meillo@158 406
meillo@310 407 To be always online with connection `foo', use:
meillo@310 408 \fI/bin/echo foo\fP
meillo@310 409
meillo@310 410 To query a masqdialer server
meillo@310 411 (i.e. asking it whether a connection exists and what its name is)
meillo@164 412 use:
meillo@310 413 \fI/usr/bin/mservdetect localhost 224\fP
meillo@92 414
meillo@0 415 .TP
meillo@34 416 \fBerrmsg_file = \fIfile\fR
meillo@0 417
meillo@34 418 Set this to a template which will be used to generate delivery failure reports.
meillo@34 419 Variable parts within the template begin with a dollar sign and are identical
meillo@34 420 to those which can be used as arguments for the mda command, see \fBmda\fR above.
meillo@34 421 Additional information can be included with @failed_rcpts, @msg_headers and @msg_body,
meillo@34 422 these must be at the beginning of a line and will be replaced with the list of the failed recipients,
meillo@34 423 the message headers and the message body of the failed message.
meillo@0 424
meillo@0 425 Default is /usr/share/masqmail/tpl/failmsg.tpl.
meillo@34 426
meillo@0 427 .TP
meillo@34 428 \fBwarnmsg_file = \fIfile\fR
meillo@0 429
meillo@34 430 Set this to a template which will be used to generate delivery warning reports.
meillo@34 431 It uses the same mechanisms for variables as \fBerrmsg_file\fR, see above.
meillo@0 432
meillo@0 433 Default is /usr/share/masqmail/tpl/warnmsg.tpl.
meillo@34 434
meillo@0 435 .TP
meillo@34 436 \fBwarn_intervals\fR = \fIlist\fR
meillo@0 437
meillo@34 438 Set this to a list of time intervals, at which delivery warnings
meillo@34 439 (starting with the receiving time of the message) shall be generated.
meillo@0 440
meillo@34 441 A warning will only be generated just after an attempt to deliver the mail
meillo@34 442 and if that attempt failed temporarily.
meillo@34 443 So a warning may be generated after a longer time, if there was no attempt before.
meillo@0 444
meillo@0 445 Default is "1h;4h;8h;1d;2d;3d"
meillo@34 446
meillo@0 447 .TP
meillo@34 448 \fBmax_defer_time\fR = \fItime\fR
meillo@0 449
meillo@34 450 This is the maximum time, in which a temporarily failed mail will be kept in the spool.
meillo@34 451 When this time is exceeded, it will be handled as a delivery failure,
meillo@34 452 and the message will be bounced.
meillo@0 453
meillo@34 454 The excedence of this time will only be noticed if the message was actually tried to be delivered.
meillo@34 455 If, for example, the message can only be delivered when online,
meillo@34 456 but you have not been online for that time, no bounce will be generated.
meillo@0 457
meillo@0 458 Default is 4d (4 days)
meillo@34 459
meillo@0 460 .TP
meillo@34 461 \fBlog_user = \fIname\fR
meillo@0 462
meillo@34 463 Replace \fIname\fR with a valid local or remote mail address.
meillo@0 464
meillo@44 465 If this option is set, then a copy of every mail,
meillo@44 466 that passes through the masqmail system will also be sent to the given mail address.
meillo@0 467
meillo@34 468 For example you can feed your mails into a program like hypermail
meillo@34 469 for archiving purpose by placing an appropriate pipe command in masqmail.alias
meillo@0 470
meillo@117 471 .TP
meillo@117 472 \fBmax_msg_size\fR = \fIbytes\fR
meillo@117 473
meillo@117 474 This option sets the maximum size in bytes masqmail will accept for delivery.
meillo@117 475 This value is advertised to the SMTP client by the `SIZE' message during SMTP
meillo@117 476 session setup.
meillo@117 477 Clients pretending to send, or actually send,
meillo@117 478 more than \fIbytes\fR will get a 552 error message.
meillo@117 479
meillo@120 480 `0' means no fixed maximum size limit is in force.
meillo@120 481
meillo@120 482 Default is 0 (= unlimited).
meillo@117 483
meillo@134 484 .TP
meillo@134 485 \fBdefer_all\fR = \fIboolean\fR
meillo@134 486
meillo@134 487 If set to true, masqmail replies with ``421 service temporarily unavailable''
meillo@134 488 to any SMTP request and shuts the connection down.
meillo@134 489 Note: This option is for debugging purposes only.
meillo@134 490
meillo@134 491 Default: false
meillo@134 492
meillo@34 493
meillo@0 494 .SH AUTHOR
meillo@0 495
meillo@34 496 Masqmail was written by Oliver Kurth.
meillo@34 497 It is now maintained by Markus Schnalke <meillo@marmaro.de>.
meillo@0 498
meillo@95 499 You will find the newest version of masqmail at \fBhttp://marmaro.de/prog/masqmail/\fR.
meillo@26 500 There is also a mailing list, you will find information about it at masqmail's main site.
meillo@0 501
meillo@34 502
meillo@0 503 .SH BUGS
meillo@0 504
meillo@34 505 Please report bugs to the mailing list.
meillo@34 506
meillo@0 507
meillo@0 508 .SH SEE ALSO
meillo@0 509
meillo@192 510 \fBmasqmail(8)\fR, \fBmasqmail.route(5)\fR