Changes for version 3.33

  • Setup.pm - InstallMailLogs - create the /var/log/mail/submit directory
  • CGI.pm - moved lots of logic from index.cgi into CGI.pm for easier maintenance.
  • Added many new config options to toaster.conf to make customizing Toaster::CGI very easy.
  • Added toaster_hostname to watcher.conf
  • qmail_service_smtps needed to be qmail_service_submit in watcher.conf
  • index.cgi & index.tmpl - added logo info to toaster.conf file for easier site customization.
  • Setup.pm - reworked several subs to allow version information to be stored in w.conf for courier, sqwebmail, vpopmail, qmailadmin, qmail
  • t_setup.pl - updated to match new watcher.conf settings
  • Setup.pm - Added InstallQmailScannerStats sub
  • Updated vpopmail to 5.4.0 (-stable)
  • Updated qmailadmin to 1.2.0 (-stable)
  • Added toaster_debug to watcher.conf file. Now watcher script will spit out lots of messages when it runs. That will prove helpful to some people as many errors can be get reported.
  • Added additional debug calls to watcher.pl
  • Added ability to clean up mail messages based on settings in toaster-watcher.conf. Cleans up old messages based on admin configurable number of days. Optionally feed spam and ham messages through sa-learn. Added CleanMailboxMessasges call to watcher.pl Added CleanMailboxMessasges to Toaster.pm Added maildir_clean_* options to watcher.conf
  • Added qs_quarantine_verbose option to w.conf
  • Eliminated duplicate virus IP blocks