Skip to content
MailWatch for MailScanner is a web-based front-end to MailScanner
PHP JavaScript Perl CSS Shell Awk Other
Branch: 1.2
Clone or download
asuweb and endelwar Fixes #1153 (#1154)
* fix for #1153
close #1153
Latest commit 76d0c8e Jul 24, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Implement suggestion on issue_template.md Mar 27, 2017
MailScanner_perl_scripts MailScanner milter relay stats support (#1124) Dec 27, 2018
data/geoipdb Keep data/geoipdb folder in git repo Apr 18, 2018
mailscanner Fixes #1153 (#1154) Jul 24, 2019
tools Use restart for msre_reload.sh (#1142) Jan 28, 2019
.gitignore Add optional include of skin.css if present Mar 23, 2017
.styleci.yml Remove deprecated styleci config 'linting' … Apr 18, 2018
CHANGELOG.md Set release version to 1.2.13 Mar 7, 2019
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md (#860) Jun 16, 2017
CONTRIBUTING.md Add contributing guideline Jul 22, 2015
INSTALL.md Move documentation to markdown format Aug 22, 2017
LICENSE.md Move documentation to markdown format Aug 22, 2017
README.md Notice in README and CHANGELOG that PHP 5.4 is required (#1074) Jun 13, 2018
Remote_DB.md Remove reference to install.md (#1144) Feb 8, 2019
SECURITY
UPGRADING.md Move documentation to markdown format Aug 22, 2017
USER_FILTERS.md Move documentation to markdown format Aug 22, 2017
create.sql MailScanner milter relay stats support (#1124) Dec 27, 2018
fix_quarantine_permissions Update copyright year Feb 7, 2018
upgrade.php MailScanner milter relay stats support (#1124) Dec 27, 2018

README.md

MailWatch for MailScanner

MailWatch for MailScanner is a web-based front-end to MailScanner written in PHP, MySQL, Chart.js and and others usefull libraries

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

It comes with a CustomConfig modules for MailScanner which causes MailScanner to log all message data (excluding body text email) to a MySQL database which is then queried by MailWatch for reporting and statistics.

Features

  • Displays the inbound/outbound mail queue size (currently for Exim, Postfix or Sendmail), Load Average and Today's Totals for Messages, Spam, Viruses and Blocked Content on each page header.
  • Colour-coded display of recently processed mail.
  • Drill-down onto each message to see detailed information.
  • Quarantine management allows you to release, delete or run SpamAssasin sa-learn across any quarantined messages.
  • Reports with customisable filters and graphs by Chart.js.
  • Tools to view Virus Scanner status, MySQL database status and to view the MailScanner configuration files.
  • Utilities for Postfix and Sendmail to monitor and display the mail queue sizes and to record and display message relay information.
  • Multiple user levels: user, domain and admin that limit the data and features available to each.
  • XML-RPC support that allows multiple MailScanner/MailWatch installations to act as one.
  • Works with MySQL 5.5+ / MariaDB, PHP 5.4 to PHP 7, and have been tested on most popular Linux distributions (Debian/Ubuntu, CentOS and RedHat).

Developed with the help of

  • eFa - email Filter appliance
  • HtmlPurifier
  • IPSet
  • ircmaxell/password_compat
  • Chart.js
  • MaxMind GeoIP
  • Pear Mail
  • Pear Pager
  • PHP-XMLRPC
  • Requests for PHP
  • znk3r/hash_equals
You can’t perform that action at this time.