masqmail

annotate man/masqmail.conf.5 @ 323:29de6a1c4538

Fixed an important bug with folded headers! g_strconcat() returns a *copy* of the string, but hdr->value still pointed to the old header (which probably was a memory leak, too). If the folded part had been quite small it was likely that the new string was at the same position as the old one, thus making everything go well. But if pretty long headers were folded several times it was likely that the new string was allocated somewhere else in memory, thus breaking things. In result mails to lots of recipients (folded header) were frequently only sent to the ones in the first line. Sorry for the inconvenience.
author meillo@marmaro.de
date Fri, 03 Jun 2011 09:47:27 +0200
parents 382e4260435d
children 8bf7820a0e0e
rev   line source
meillo@291 1 .TH masqmail.conf 5 2010-12-08 masqmail-0.3.1 "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@34 28 Most lists (exceptions: \fBlocal_hosts\fR, \fBlocal_nets\fR, \fBlisten_addresses\fR,
meillo@192 29 and \fBonline_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@34 62 Valid values are 0 to 6, increasing it further makes no difference.
meillo@34 63 Be careful if you set this as high as 5 or higher, the logs may very soon fill your hard drive.
meillo@0 64
meillo@0 65 .TP
meillo@44 66 \fBlog_dir = \fIfile\fR
meillo@44 67
meillo@174 68 The directory where logs are stored, if syslog is not used.
meillo@174 69 Debug files are always stored in this directory if debugging is enabled.
meillo@44 70 \fIfile\fR must be an absolute path.
meillo@44 71
meillo@151 72 Default: \fI/var/log/masqmail\fR
meillo@151 73
meillo@44 74 .TP
meillo@34 75 \fBmail_dir = \fIfile\fR
meillo@0 76
meillo@34 77 The directory where local mail is stored, usually \fI/var/spool/mail\fR or \fI/var/mail\fR.
meillo@44 78 \fIfile\fR must be an absolute path.
meillo@0 79
meillo@152 80 Default: \fI/var/mail\fR
meillo@152 81
meillo@0 82 .TP
meillo@34 83 \fBspool_dir = \fIfile\fR
meillo@0 84
meillo@34 85 The directory where masqmail stores its spool files (and later also other stuff).
meillo@34 86 It must have a subdirectory \fIinput\fR.
meillo@34 87 Masqmail needs read and write permissions for this directory.
meillo@44 88 \fIfile\fR must be an absolute path.
meillo@0 89
meillo@151 90 Default: \fI/var/spool/masqmail\fR
meillo@151 91
meillo@0 92 .TP
meillo@133 93 \fBlock_dir = \fIfile\fR
meillo@133 94
meillo@133 95 The directory where masqmail stores its lock files.
meillo@133 96 Masqmail needs read and write permissions for this directory.
meillo@133 97 By default it is a directory ``lock'' inside of \fIspool_dir\fP.
meillo@133 98 \fIfile\fR must be an absolute path.
meillo@133 99
meillo@133 100 .TP
meillo@34 101 \fBhost_name = \fIstring\fR
meillo@0 102
meillo@34 103 This is used in different places: Masqmail identifies itself in the greeting banner
meillo@34 104 on incoming connections and in the HELO/EHLO command for outgoing connections with this name,
meillo@34 105 it is used in the Received: header and to qualify the sender of a locally originating message.
meillo@0 106
meillo@34 107 If the string begins with a slash `/', it it assumed that it is a filename,
meillo@34 108 and the first line of this file will be used.
meillo@34 109 Usually this will be `/etc/mailname' to make masqmail conform to Debian policies.
meillo@0 110
meillo@34 111 It is not used to find whether an address is local. Use \fBlocal_hosts\fR for that.
meillo@0 112
meillo@156 113 Default: none; \fBhost_name\fP MUST be set in the config file
meillo@156 114
meillo@0 115 .TP
meillo@34 116 \fBlocal_hosts = \fIlist\fR
meillo@0 117
meillo@34 118 A semicolon `;' separated list of hostnames which are considered local.
meillo@153 119 Normally you should set it to "localhost;foo;foo.bar.com" if your host has the
meillo@34 120 fully qualified domain name `foo.bar.com'.
meillo@0 121
meillo@157 122 Default: localhost ; <value of \fBhost_name\fR cut at the first dot> ; <value of \fBhost_name\fR>
meillo@157 123
meillo@157 124 Example: \fIlocalhost;foo;foo.example.org\fR
meillo@157 125 (if you have set \fBhost_name\fR to \fIfoo.example.org\fR)
meillo@153 126
meillo@0 127 .TP
meillo@34 128 \fBlocal_addresses = \fIlist\fR
meillo@0 129
meillo@34 130 A semicolon `;' separated list of fully qualified email-addresses which are
meillo@34 131 considered local although their domain name part is not in the list of \fBlocal_hosts\fR.
meillo@238 132 This list can be seen as an addition to \fBlocal_hosts\fP.
meillo@0 133
meillo@306 134 Further more only the local part of the addresses will be regarded,
meillo@306 135 seeing it as a local user.
meillo@0 136
meillo@306 137 Example: \fIlocal_addresses = "person1@yourdomain;person2@yourdomain"\fP
meillo@0 138
meillo@306 139 This means mail to person1@yourdomain will effectively go to
meillo@306 140 person1@localhost, if not redirected by an alias.
meillo@34 141
meillo@0 142 .TP
meillo@34 143 \fBnot_local_addresses = \fIlist\fR
meillo@0 144
meillo@34 145 A semicolon `;' separated list of fully qualified email-addresses which are
meillo@34 146 considered not local although their domain name part is in the list of \fBlocal_hosts\fR.
meillo@238 147 This list can be seen as a substraction to \fBlocal_hosts\fP.
meillo@0 148
meillo@34 149 This is the opposite of the previous case.
meillo@34 150 The majority of addresses of a specific domain are local.
meillo@34 151 But some users are not.
meillo@34 152 With this option you can easily exclude these users.
meillo@0 153
meillo@0 154 Example:
meillo@0 155
meillo@0 156 local_hosts = "localhost;myhost;mydomain.net"
meillo@0 157
meillo@0 158 not_local_addresses = "eric@mydomain.net"
meillo@34 159
meillo@0 160 .TP
meillo@238 161 \fBlocal_nets = \fIlist\fR
meillo@238 162
meillo@238 163 A semicolon `;' separated list of hostnames which are on the `local' net.
meillo@238 164 Delivery to these hosts is attempted immediately.
meillo@238 165 You can use patterns with `*', e.g. "*.bar.com".
meillo@238 166
meillo@238 167 .TP
meillo@34 168 \fBlisten_addresses = \fIlist\fR
meillo@0 169
meillo@34 170 A semicolon `;' separated list of interfaces on which connections will be accepted.
meillo@34 171 An interface ist defined by a hostname, optionally followed by a colon `:' and a number for the port.
meillo@34 172 If this is left out, port 25 will be used.
meillo@0 173
meillo@34 174 You can set this to "localhost:25;foo:25" if your hostname is `foo'.
meillo@0 175
meillo@34 176 Note that the names are resolved to IP addreses.
meillo@34 177 If your host has different names which resolve to the same IP,
meillo@34 178 use only one of them, otherwise you will get an error message.
meillo@0 179
meillo@206 180 Default: \fI127.0.0.1:25\fR (i.e. only local processes can connect)
meillo@161 181
meillo@0 182 .TP
meillo@34 183 \fBdo_save_envelope_to = \fIboolean\fR
meillo@0 184
meillo@34 185 If this is set to true, a possibly existing Envelope-to: header in an incoming mail
meillo@34 186 which is received via either pop3 or smtp will be saved as an X-Orig-Envelope-to: header.
meillo@0 187
meillo@192 188 This is useful if you retrieve mail from a pop3 server with fetchmail,
meillo@34 189 and the server supports Envelope-to: headers,
meillo@34 190 and you want to make use of those with a mail filtering tool, e.g. procmail.
meillo@34 191 It cannot be preserved because masqmail sets such a header by itself.
meillo@0 192
meillo@0 193 Default is false.
meillo@34 194
meillo@0 195 .TP
meillo@34 196 \fBdo_relay = \fIboolean\fR
meillo@0 197
meillo@34 198 If this is set to false, mail with a return path that is not local and a destination
meillo@34 199 that is also not local will not be accepted via smtp and a 550 reply will be given.
meillo@34 200 Default is true.
meillo@0 201
meillo@34 202 Note that this will not protect you from spammers using open relays,
meillo@34 203 but from users unable to set their address in their mail clients.
meillo@0 204
meillo@0 205 .TP
meillo@34 206 \fBdo_queue = \fIboolean\fR
meillo@0 207
meillo@34 208 If this is set, mail will not be delivered immediately when accepted.
meillo@34 209 Same as calling masqmail with the \fB\-odq\fR option.
meillo@0 210
meillo@0 211 .TP
meillo@34 212 \fBonline_routes.\fIname\fR = \fIlist\fR
meillo@0 213
meillo@34 214 Replace \fIname\fR with a name to identify a connection.
meillo@34 215 Set this to a filename (or a list of filenames) for the special route configuration for that connection.
meillo@34 216 You will use that name to call masqmail with the \fB\-qo\fR option every time a
meillo@34 217 connection to your ISP is set up.
meillo@0 218
meillo@34 219 Example: Your ISP has the name FastNet.
meillo@34 220 Then you write the following line in the main configuration:
meillo@0 221
meillo@139 222 \fBonline_routes.FastNet\fR = \fI"/etc/masqmail/fastnet.route"\fR
meillo@0 223
meillo@34 224 \fI/etc/masqmail/fastnet.route\fR is the route configuration file, see \fBmasqmail.route(5)\fR.
meillo@34 225 As soon as a link to FastNet has been set up, you call masqmail \fB\-qo \fIFastNet\fR.
meillo@34 226 Masqmail will then read the specified file and send the mails.
meillo@0 227
meillo@0 228 .TP
meillo@34 229 \fBconnect_route.\fIname\fR = \fIlist\fR
meillo@0 230
meillo@34 231 Old name for \fBonline_routes\fR.
meillo@0 232
meillo@0 233 .TP
meillo@34 234 \fBlocal_net_route = \fIfile\fR
meillo@0 235
meillo@234 236 This is similar to \fBonline_routes.\fIname\fR but used for delilvery to the local net.
meillo@34 237 Recipient addresses that are in local_nets will be routed using this route configuration.
meillo@34 238 Main purpose is to define a mail server with mail_host in your local network.
meillo@34 239 In simple environments this can be left unset.
meillo@234 240 If unset, a default route configuration (named ``default local_net_route'') will be used.
meillo@0 241
meillo@0 242 .TP
meillo@34 243 \fBalias_file = \fIfile\fR
meillo@0 244
meillo@34 245 Set this to the location of your alias file.
meillo@238 246 If not set, no aliasing will be done.
meillo@238 247
meillo@238 248 Default: <not set> (i.e. no aliasing is done)
meillo@0 249
meillo@0 250 .TP
meillo@243 251 \fBcaseless_matching = \fIboolean\fR
meillo@0 252
meillo@242 253 If this is set, aliasing and the matching for \fBlocal_addresses\fP and
meillo@242 254 \fBnot_local_addresses\fP will be done caseless.
meillo@242 255
meillo@242 256 Note: Be sure to change this option only if the queue is empty as
meillo@242 257 correct processing of queued messages is not guaranteed otherwise.
meillo@34 258
meillo@238 259 Default: false
meillo@238 260
meillo@0 261 .TP
meillo@34 262 \fBpipe_fromline = \fIboolean\fR
meillo@0 263
meillo@34 264 If this is set, a from line will be prepended to the output stream whenever
meillo@34 265 a pipe command is called after an alias expansion.
meillo@34 266 Default is false.
meillo@0 267
meillo@0 268 .TP
meillo@34 269 \fBpipe_fromhack = \fIboolean\fR
meillo@0 270
meillo@34 271 If this is set, each line beginning with `From ' is replaced with `>From '
meillo@34 272 whenever a pipe command is called after an alias expansion.
meillo@34 273 You probably want this if you have set \fBpipe_fromline\fR above.
meillo@34 274 Default is false.
meillo@0 275
meillo@0 276 .TP
meillo@34 277 \fBmbox_default = \fIstring\fR
meillo@0 278
meillo@34 279 The default local delivery method.
meillo@205 280 Can be mbox or mda.
meillo@205 281 You can override this for each user by using the \fBmbox_users\fR or \fBmda_users\fR (see below).
meillo@0 282
meillo@238 283 Default: mbox.
meillo@238 284
meillo@0 285 .TP
meillo@34 286 \fBmbox_users = \fIlist\fR
meillo@0 287
meillo@0 288 A list of users which wish delivery to an mbox style mail folder.
meillo@34 289
meillo@0 290 .TP
meillo@34 291 \fBmda_users = \fIlist\fR
meillo@0 292
meillo@34 293 A list of users which wish local delivery to an mda.
meillo@34 294 You have to set \fBmda\fR (see below) as well.
meillo@0 295
meillo@0 296 .TP
meillo@34 297 \fBmda = \fIexpand string\fR
meillo@0 298
meillo@34 299 If you want local delivery to be transferred to an mda (Mail Delivery Agent),
meillo@34 300 set this to a command.
meillo@34 301 The argument will be expanded on delivery time,
meillo@34 302 you can use variables beginning with a dolloar sign `$', optionally enclosed in curly braces.
meillo@34 303 Variables you can use are:
meillo@0 304
meillo@34 305 uid - the unique message id.
meillo@34 306 This is not necessarily identical with the Message ID as given in the Message ID: header.
meillo@0 307
meillo@0 308 received_host - the host the mail was received from
meillo@0 309
meillo@34 310 ident - the ident, this is either the ident delivered by the ident protocol
meillo@34 311 or the user id of the sender if the message was received locally.
meillo@0 312
meillo@0 313 return_path_local - the local part of the return path (sender).
meillo@0 314
meillo@0 315 return_path_domain - the domain part of the return path (sender).
meillo@0 316
meillo@0 317 return_path - the complete return path (sender).
meillo@0 318
meillo@0 319 rcpt_local - the local part of the recipient.
meillo@0 320
meillo@0 321 rcpt_domain - the domain part of the recipient.
meillo@0 322
meillo@0 323 rcpt - the complete recipient address.
meillo@0 324
meillo@0 325 Example:
meillo@0 326
meillo@16 327 mda="/usr/bin/procmail \-Y \-d ${rcpt_local}"
meillo@0 328
meillo@34 329 For the mda, as for pipe commands, a few environment variables will be set as well.
meillo@34 330 See \fBmasqmail(8)\fR.
meillo@34 331 To use environment variables for the mda, the dollar sign `$' has to be escaped with a backslash,
meillo@34 332 otherwise they will be tried to be expanded with the internal variables.
meillo@34 333
meillo@0 334 .TP
meillo@34 335 \fBmda_fromline = \fIboolean\fR
meillo@0 336
meillo@34 337 If this is set, a from line will be prepended to the output stream whenever
meillo@34 338 a message is delivered to an mda.
meillo@34 339 Default is false.
meillo@0 340
meillo@0 341 .TP
meillo@34 342 \fBmda_fromhack = \fIboolean\fR
meillo@0 343
meillo@34 344 If this is set, each line beginning with `From ' is replaced with `>From '
meillo@34 345 whenever a message is delivered to an mda.
meillo@34 346 You probably want this if you have set \fBmda_fromline\fR above.
meillo@34 347 Default is false.
meillo@0 348
meillo@0 349 .TP
meillo@310 350 \fBonline_query = \fIcommand line\fR
meillo@0 351
meillo@310 352 Defines the method masqmail uses to detect whether there exists an online connection currently.
meillo@0 353
meillo@310 354 Masqmail executes the command given and reads from its standard output.
meillo@310 355 The command should just print a route name, as defined
meillo@310 356 with \fBonline_routes.\fIname\fR, to standard output and return a zero status code.
meillo@310 357 Masqmail assumes it is offline if the script returns with a non-zero status.
meillo@310 358 Leading and trailing whitespace is removed from the output.
meillo@0 359
meillo@310 360 Simple example:
meillo@310 361
meillo@310 362 .nf
meillo@310 363 #!/bin/sh
meillo@310 364 test \-e /var/run/masqmail/masqmail-route || exit 1
meillo@310 365 cat /var/run/masqmail/masqmail-route
meillo@310 366 exit 0
meillo@310 367 .fi
meillo@0 368
meillo@34 369 No matter how masqmail detects the online status,
meillo@34 370 only messages that are accepted at online time will be delivered using the connection.
meillo@310 371 The mail spool still needs to be emptied manually
meillo@310 372 (\fB\-qo\fIconnection\fR).
meillo@0 373
meillo@310 374 \fIcommand line\fR must start with an absolute path to an executable program.
meillo@158 375 It can contain optional arguments.
meillo@0 376
meillo@310 377 To simulate the old online_method=file, use:
meillo@310 378 \fI/bin/cat /path/to/file\fP
meillo@158 379
meillo@310 380 To be always online with connection `foo', use:
meillo@310 381 \fI/bin/echo foo\fP
meillo@310 382
meillo@310 383 To query a masqdialer server
meillo@310 384 (i.e. asking it whether a connection exists and what its name is)
meillo@164 385 use:
meillo@310 386 \fI/usr/bin/mservdetect localhost 224\fP
meillo@92 387
meillo@0 388
meillo@0 389 .TP
meillo@34 390 \fBident_trusted_nets = \fIlist\fR
meillo@0 391
meillo@34 392 \fIlist\fR is a list of networks of the form a.b.c.d/e (e.g. 192.168.1.0/24),
meillo@34 393 from which the ident given by the ident protocol will be trusted,
meillo@34 394 so a user can delete his mail from the queue if the ident is identical to his login name.
meillo@0 395
meillo@0 396 .TP
meillo@34 397 \fBerrmsg_file = \fIfile\fR
meillo@0 398
meillo@34 399 Set this to a template which will be used to generate delivery failure reports.
meillo@34 400 Variable parts within the template begin with a dollar sign and are identical
meillo@34 401 to those which can be used as arguments for the mda command, see \fBmda\fR above.
meillo@34 402 Additional information can be included with @failed_rcpts, @msg_headers and @msg_body,
meillo@34 403 these must be at the beginning of a line and will be replaced with the list of the failed recipients,
meillo@34 404 the message headers and the message body of the failed message.
meillo@0 405
meillo@0 406 Default is /usr/share/masqmail/tpl/failmsg.tpl.
meillo@34 407
meillo@0 408 .TP
meillo@34 409 \fBwarnmsg_file = \fIfile\fR
meillo@0 410
meillo@34 411 Set this to a template which will be used to generate delivery warning reports.
meillo@34 412 It uses the same mechanisms for variables as \fBerrmsg_file\fR, see above.
meillo@0 413
meillo@0 414 Default is /usr/share/masqmail/tpl/warnmsg.tpl.
meillo@34 415
meillo@0 416 .TP
meillo@34 417 \fBwarn_intervals\fR = \fIlist\fR
meillo@0 418
meillo@34 419 Set this to a list of time intervals, at which delivery warnings
meillo@34 420 (starting with the receiving time of the message) shall be generated.
meillo@0 421
meillo@34 422 A warning will only be generated just after an attempt to deliver the mail
meillo@34 423 and if that attempt failed temporarily.
meillo@34 424 So a warning may be generated after a longer time, if there was no attempt before.
meillo@0 425
meillo@0 426 Default is "1h;4h;8h;1d;2d;3d"
meillo@34 427
meillo@0 428 .TP
meillo@34 429 \fBmax_defer_time\fR = \fItime\fR
meillo@0 430
meillo@34 431 This is the maximum time, in which a temporarily failed mail will be kept in the spool.
meillo@34 432 When this time is exceeded, it will be handled as a delivery failure,
meillo@34 433 and the message will be bounced.
meillo@0 434
meillo@34 435 The excedence of this time will only be noticed if the message was actually tried to be delivered.
meillo@34 436 If, for example, the message can only be delivered when online,
meillo@34 437 but you have not been online for that time, no bounce will be generated.
meillo@0 438
meillo@0 439 Default is 4d (4 days)
meillo@34 440
meillo@0 441 .TP
meillo@34 442 \fBlog_user = \fIname\fR
meillo@0 443
meillo@34 444 Replace \fIname\fR with a valid local or remote mail address.
meillo@0 445
meillo@44 446 If this option is set, then a copy of every mail,
meillo@44 447 that passes through the masqmail system will also be sent to the given mail address.
meillo@0 448
meillo@34 449 For example you can feed your mails into a program like hypermail
meillo@34 450 for archiving purpose by placing an appropriate pipe command in masqmail.alias
meillo@0 451
meillo@117 452 .TP
meillo@117 453 \fBmax_msg_size\fR = \fIbytes\fR
meillo@117 454
meillo@117 455 This option sets the maximum size in bytes masqmail will accept for delivery.
meillo@117 456 This value is advertised to the SMTP client by the `SIZE' message during SMTP
meillo@117 457 session setup.
meillo@117 458 Clients pretending to send, or actually send,
meillo@117 459 more than \fIbytes\fR will get a 552 error message.
meillo@117 460
meillo@120 461 `0' means no fixed maximum size limit is in force.
meillo@120 462
meillo@120 463 Default is 0 (= unlimited).
meillo@117 464
meillo@134 465 .TP
meillo@134 466 \fBdefer_all\fR = \fIboolean\fR
meillo@134 467
meillo@134 468 If set to true, masqmail replies with ``421 service temporarily unavailable''
meillo@134 469 to any SMTP request and shuts the connection down.
meillo@134 470 Note: This option is for debugging purposes only.
meillo@134 471
meillo@134 472 Default: false
meillo@134 473
meillo@34 474
meillo@0 475 .SH AUTHOR
meillo@0 476
meillo@34 477 Masqmail was written by Oliver Kurth.
meillo@34 478 It is now maintained by Markus Schnalke <meillo@marmaro.de>.
meillo@0 479
meillo@95 480 You will find the newest version of masqmail at \fBhttp://marmaro.de/prog/masqmail/\fR.
meillo@26 481 There is also a mailing list, you will find information about it at masqmail's main site.
meillo@0 482
meillo@34 483
meillo@0 484 .SH BUGS
meillo@0 485
meillo@34 486 Please report bugs to the mailing list.
meillo@34 487
meillo@0 488
meillo@0 489 .SH SEE ALSO
meillo@0 490
meillo@192 491 \fBmasqmail(8)\fR, \fBmasqmail.route(5)\fR