Mail-Toaster

 view release on metacpan or  search on metacpan

doc/toaster-watcher.conf  view on Meta::CPAN

416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
  vpopmail_auth_logging          = 1
  vpopmail_logging               = 1
  vpopmail_logging_verbose       = 1
  vpopmail_valias                = 1
  vpopmail_qmail_ext             = 1
  vpopmail_rebuild_tcpserver_file = 0
 
By default, vpopmail updates ~vpopmail/etc/tcp.smtp every time a new
user is added to the relay table, which is every time a user
successfully authenticates. This generates a lot of disk i/o on a busy
mail seerver but is necessary for tcpserver to "see" the update. This is
not necessary with the Mail::Toaster because we use the MySQL patch to
tcpserver to check the SQL table directly.
 
  vpopmail_ip_alias_domains      = 0
 
If IP alias domains is turned on, and the user does not supply a domain
as part of their login, then a reverse IP lookup is done on the server
IP address that the client connected to. If the servers IP address
resolves to a domain name, then vpopmail uses that name as the domain.

doc/toaster-watcher.conf  view on Meta::CPAN

451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
to receive and check mail.
 
If you enable this feature, you'll need to add a few lines to
/etc/pam.conf to allow courier-imap to work with /etc/passwd accounts.
 
  vpopmail_domain_quotas         = 0
  vpopmail_default_quota         = 100000000S,10000C
 
The domain quota feature has been broken on vpopmail almost forever.
Even when it worked, it introduced extremely high CPU loads on busy mail
systems. It is to be avoided.
 
The default quota option is deprecated in vpopmail 5.4.0 and higher. See
~vpopmail/etc/vlimits.default to control default limits.
 
  vpopmail_disable_many_domains  = 0
 
  filtering_spamassassin_method  = site   # site | user | domain
 
Please see the Toaster FAQ for instructions on enabling per-user and

doc/toaster-watcher.conf  view on Meta::CPAN

523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
logging. You can determine this by checking the size of the files in
/var/log/mail/send. If any approach this file size, raise it. By
default, toaster-watcher will trigger maillogs every 5 minutes, updating
your mail message counters.
 
  send_log_isoqlog               = 1
 
This allows you to choose whether your qmail-send logs will be
post-processed by isoqlog. This will trigger isoqlog every 5 minutes at
which time it'll update the pretty HTML pages it generates. This is a
handy default but if you have a really busy mail server (see if isoqlog
takes more than a couple seconds to run) with lots of logs, it's better
to disable this and run isoqlog from cron less frequently.
 
  send_mailbox_string            = ./Maildir/
 
This allows you to change your default delivery location. Most toasters
will not change this. For a good explanation of other qmail delivery
 
  #######################################

doc/toaster-watcher.conf.html  view on Meta::CPAN

337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
<p>Important: Replace &quot;supersecretword&quot; with the correct password for your database server.</p>
 
<pre><code>  vpopmail_auth_logging          = 1
  vpopmail_logging               = 1
  vpopmail_logging_verbose       = 1
  vpopmail_valias                = 1
  vpopmail_qmail_ext             = 1
  vpopmail_rebuild_tcpserver_file = 0</code></pre>
 
<p>By default, vpopmail updates ~vpopmail/etc/tcp.smtp every time a new user is added to the relay table, which is every time a user successfully authenticates. This generates a lot of disk i/o on a busy mail seerver but is necessary for tcpserver to...
 
<pre><code>  vpopmail_ip_alias_domains      = 0</code></pre>
 
<p>If IP alias domains is turned on, and the user does not supply a domain as part of their login, then a reverse IP lookup is done on the server IP address that the client connected to. If the servers IP address resolves to a domain name, then vpopm...
 
<p>IP w.x.y.z resolves to test.com. User sets their pop server ip to w.x.y.z and connects. Vpopmail gets the connection, checks the IP of the SERVER side of the connection. Does a reverse IP lookup and obtains test.com. User sends joe as their pop us...
 
<p>You can mix and match name and ip based virtual domains. You can also use the vipmap utility to skip the reverse DNS lookup (or if reverse DNS is not set up for the IP address).</p>
 
<pre><code>  vpopmail_etc_passwd            = 0</code></pre>
 
<p>This enables local logins-- accounts which are listed in /etc/passwd-- to receive and check mail.</p>
 
<p>If you enable this feature, you&#39;ll need to add a few lines to /etc/pam.conf to allow courier-imap to work with /etc/passwd accounts. See http://www.inter7.com/courierimap/INSTALL.html for details.</p>
 
<pre><code>  vpopmail_domain_quotas         = 0
  vpopmail_default_quota         = 100000000S,10000C</code></pre>
 
<p>The domain quota feature has been broken on vpopmail almost forever. Even when it worked, it introduced extremely high CPU loads on busy mail systems. It is to be avoided.</p>
 
<p>The default quota option is deprecated in vpopmail 5.4.0 and higher. See ~vpopmail/etc/vlimits.default to control default limits.</p>
 
<pre><code>  vpopmail_disable_many_domains  = 0
 
  filtering_spamassassin_method  = site   # site | user | domain</code></pre>
 
<p>Please see the Toaster FAQ for instructions on enabling per-user and per-domain SpamAssassin preferences.</p>
 
<pre><code>  filtering_method  = smtp   # smtp | tcpserver</code></pre>

doc/toaster-watcher.conf.html  view on Meta::CPAN

423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
</dd>
</dl>
 
<pre><code>  send_log_maxsize_bytes         = 1000000</code></pre>
 
<p>It&#39;s important to make sure maxsize_bytes is larger than 5 minutes of logging. You can determine this by checking the size of the files in /var/log/mail/send. If any approach this file size, raise it. By default, toaster-watcher will trigger m...
 
<pre><code>  send_log_isoqlog               = 1</code></pre>
 
<p>This allows you to choose whether your qmail-send logs will be post-processed by isoqlog. This will trigger isoqlog every 5 minutes at which time it&#39;ll update the pretty HTML pages it generates. This is a handy default but if you have a really...
 
<pre><code>  send_mailbox_string            = ./Maildir/</code></pre>
 
<p>This allows you to change your default delivery location. Most toasters will not change this. For a good explanation of other qmail delivery options, see http://www.lifewithqmail.org/</p>
 
<pre><code>  #######################################
  #           qmail-smtpd               #
  #######################################
 
  smtpd_listen_on_address         = all     # all, a hostname, or IP

lib/toaster-watcher.conf.pod  view on Meta::CPAN

317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
Important: Replace "supersecretword" with the correct password for your database server.
 
  vpopmail_auth_logging          = 1
  vpopmail_logging               = 1
  vpopmail_logging_verbose       = 1
  vpopmail_valias                = 1
  vpopmail_qmail_ext             = 1
  vpopmail_rebuild_tcpserver_file = 0
 
By default, vpopmail updates ~vpopmail/etc/tcp.smtp every time a new user is added to the relay table, which is every time a user successfully authenticates. This generates a lot of disk i/o on a busy mail seerver but is necessary for tcpserver to "s...
 
  vpopmail_ip_alias_domains      = 0
 
If IP alias domains is turned on, and the user does not supply a domain as part of their login, then a reverse IP lookup is done on the server IP address that the client connected to. If the servers IP address resolves to a domain name, then vpopmail...
 
IP w.x.y.z resolves to test.com. User sets their pop server ip to w.x.y.z and connects. Vpopmail gets the connection, checks the IP of the SERVER side of the connection. Does a reverse IP lookup and obtains test.com. User sends joe as their pop user ...
 
You can mix and match name and ip based virtual domains. You can also use the vipmap utility to skip the reverse DNS lookup (or if reverse DNS is not set up for the IP address).
 
  vpopmail_etc_passwd            = 0
 
This enables local logins-- accounts which are listed in /etc/passwd-- to receive and check mail.
 
If you enable this feature, you'll need to add a few lines to /etc/pam.conf to allow courier-imap to work with /etc/passwd accounts. See http://www.inter7.com/courierimap/INSTALL.html for details.
 
  vpopmail_domain_quotas         = 0
  vpopmail_default_quota         = 100000000S,10000C
 
The domain quota feature has been broken on vpopmail almost forever. Even when it worked, it introduced extremely high CPU loads on busy mail systems. It is to be avoided.
 
The default quota option is deprecated in vpopmail 5.4.0 and higher. See ~vpopmail/etc/vlimits.default to control default limits.
 
  vpopmail_disable_many_domains  = 0
 
  filtering_spamassassin_method  = site   # site | user | domain
 
Please see the Toaster FAQ for instructions on enabling per-user and per-domain SpamAssassin preferences.
 
  filtering_method  = smtp   # smtp | tcpserver

lib/toaster-watcher.conf.pod  view on Meta::CPAN

394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
=item B<disabled> - silently discards all logs
 
=back
 
  send_log_maxsize_bytes         = 1000000
 
It's important to make sure maxsize_bytes is larger than 5 minutes of logging. You can determine this by checking the size of the files in /var/log/mail/send. If any approach this file size, raise it. By default, toaster-watcher will trigger maillogs...
 
  send_log_isoqlog               = 1
 
This allows you to choose whether your qmail-send logs will be post-processed by isoqlog. This will trigger isoqlog every 5 minutes at which time it'll update the pretty HTML pages it generates. This is a handy default but if you have a really busy m...
 
  send_mailbox_string            = ./Maildir/
 
This allows you to change your default delivery location. Most toasters will not change this. For a good explanation of other qmail delivery options, see http://www.lifewithqmail.org/
 
  #######################################
  #           qmail-smtpd               #
  #######################################
 
  smtpd_listen_on_address         = all     # all, a hostname, or IP



( run in 0.245 second using v1.01-cache-2.11-cpan-0d8aa00de5b )