Downloads

Stable v5.2.1-1

https://github.com/MailScanner/v5/tree/master/builds

Each of the packages above is a distributable rpm or deb package. Download it and install using your package management utilities.  After installing, execute /usr/sbin/ms-configure to begin the configuration process. Not using ms-configure will more than likely leave you with an incomplete or broken installation (Generic *nix systems will still need to use the tarball with install.sh instead).

Change Log
The Change Log lists all the updates, additions, fixes and other changes that have happened to MailScanner.
Complete Source
MailScanner on Github contains the complete source for the entire package including package build scripts.

Special note for ClamAV on RHEL/CentOS 7

ClamAV 0.100-1 introduced some breaking changes to its own package.  Here’s a little how-to to fix those issues after updating if affected as a courtesy.  New installs are not affected.

Remove/Backup old configs and service entries:

mv /etc/clamd.d/clamd.conf ~/clamd.conf.bak
mv /etc/tmpfiles.d/clamd.conf ~/clamd.conf.tmpfiles.bak
mv /etc/tmpfiles.d/clamd.scan.conf ~/clamd.scan.conf.bak
systemctl disable clam.freshclam.service
mv /usr/lib/systemd/system/clam.freshclam.service ~/clam.freshclam.service.bak
systemctl disable clam.scan.service
mv /usr/lib/systemd/system/clam.scan.service ~/clam.scan.service.bak

Configure new files provided by package:

sed -i '/^Example/ c\#Example' /etc/freshclam.conf
sed -i '/^Example/ c\#Example' /etc/clamd.d/scan.conf
sed -i '/#LocalSocket \/var\/run\/clamd.scan\/clamd.sock/ c\LocalSocket /var/run/clamd.scan/clamd.sock' /etc/clamd.d/scan.conf
chown -R clamscan:mtagroup /var/run/clamd.scan
echo "d /var/run/clamd.scan 0750 clamscan mtagroup -" > /usr/lib/tmpfiles.d/clamd.scan.conf
touch /var/log/clamd.scan
chown clamscan:clamscan /var/log/clamd.scan
usermod -G mtagroup,virusgroup,clamupdate clamscan
sed -i '/#LogFile \/var\/log\/clamd.scan/ c\LogFile /var/log/clamd.scan' /etc/clamd.d/scan.conf
systemctl enable clamd@scan

MailScanner GUIs

eFa Project
eFa is a community based product that utilizes the MailScanner engine. eFa is maintained by Shawn Iverson, who is currently the primary developer of the MailScanner project.

Supported operating systems: CentOS

Mailborder
Mailborder is the open source project sponsor of MailScanner. Mailborder is an enterprise email gateway that previously used the MailScanner engine, but now uses a newer engine based on PHP 7.x. Mailborder was created by Jerry Benton, the owner of the MailScanner project.

Supported operating systems: Ubuntu

MailWatch
MailWatch provides a logging mechanism and monitoring GUI. It does not provide automated installation or configuration of MailScanner.

Supported operating systems: All MailScanner supported operating systems

Baruwa
Baruwa is a commercial implementation of MailScanner. Baruwa is maintained by Andrew Colin Kisaa.

Supported operating systems: Debian, Ubuntu, CentOS