Mail-Toaster

 view release on metacpan or  search on metacpan

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


      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

    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

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

    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
    options, see http://www.lifewithqmail.org/

      #######################################

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


<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


</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


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

=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.256 second using v1.01-cache-2.11-cpan-05444aca049 )