Skip to content
MSFE-NG edited this page Oct 20, 2026 · 12 revisions

MSFE-NG — usage wiki

MSFE-NG is an open-source (GPLv3) front-end for MailScanner on cPanel/WHM and DirectAdmin: a small Rust daemon plus a WHM admin UI and a cPanel end-user UI for spam/virus policy, lists, quarantine, message log, queues, alerts, the whole MailScanner configuration (edited, tested, snapshotted) and a deliverability diagnostic for any address. It is a clean-room replacement for the discontinued ConfigServer MSFE.

Dashboard

Pages

Getting started

Admin UI, tab by tab (WHM → Plugins → MSFE-NG)

  • Dashboard
  • Settings — global scanning policy, retention, interface & release preferences
  • Lists — system-wide whitelist / blacklist
  • Messages — message log, search, message view, learn, release, sender & IP actions, ban rule from a message
  • Rules — custom MailScanner rules and the live ruleset files
  • Service — MailScanner control, Exim wiring, health check, mail queues, updates, private DNS resolver, migration
  • Logs — tail the mail log / Exim mainlog, search the whole log file
  • Queues — both Exim queues, bulk delete/deliver, spool repair
  • Delivery test — deliverability diagnostic for an address: DNS, SPF/DKIM/DMARC, MX and TLS, MTA-STS/DANE, blocklists; cPanel audit, message/bounce analysis, diagnostic inbox, test message, monitors
  • Account DNS — the second view of the same tab: SPF, DKIM and DMARC for every domain hosted here, in one scan, with repair through cPanel's own installers
  • DMARC reports — the third view: the receivers' daily DMARC reports read from a mailbox — who sends as your domains, spoofing sources, and when a domain is ready for a stricter policy
  • OSINT — the fourth view: public information about an address, run only when you press Run; off by default; eight sources: the linked Delivery report, Gravatar, RDAP, GitHub, OpenPGP (keyless), and Have I Been Pwned, Brave web search and Hunter (each needs a key); each source lists what it is sent; optional monitors re-check an address daily to weekly under a monthly budget and alert on new findings through Telegram
  • Quarantine — the Messages tab's Quarantine view: what is on disk, purge
  • Config — every MailScanner configuration file with validation, history and a tester; snapshots; DB & Bayes maintenance, queue auto-clean, auto-ban of spam sources (csf) and match rules, Telegram alerts

Other

Source, releases and issues: https://github.com/inalto/msfe-ng. If MSFE-NG is useful to you, a ⭐ on GitHub helps others find it.

Clone this wiki locally