Home Documentation Downloads & Repos Support Forum โ†— Telegram Support โ†— GitHub โ†—

MailScanner 5 & MailWatch-NG Management#

MailScanner 5 acts as the high-throughput scanning pipeline in EFA-NG, orchestrating parallel anti-malware and anti-spam inspection, while MailWatch-NG provides the modernized PHP 8.3 administrative web interface.

---

MailScanner Configuration#

The primary configuration files are located under /etc/MailScanner/:

  • /etc/MailScanner/MailScanner.conf: Main engine settings, process count, quarantine paths, and notification rules.

  • /etc/MailScanner/rules/: Granular rule files for custom virus, spam, filename, and filetype handling.
  • To restart MailScanner after configuration changes:

    bash
    systemctl restart mailscanner

    ---

    MailWatch-NG Features#

    MailWatch-NG is customized for PHP 8.3 with responsive tables, quick search, and role-based permissions:

  • Message Quarantine: View quarantined messages, inspect full MIME headers, and preview sanitized HTML/plain text bodies.

  • One-Click Release: Send release requests or generate signed release tokens.

  • Bayes Learning: Mark false-positives and false-negatives to train SpamAssassin directly from the web interface.

  • Traffic Graphs & Audit: Real-time traffic throughput, virus outbreak alerts, and administrator audit trails.