Repository navigation
v1.0.78
Service → System services: running now, and at boot
A new card lists every daemon the mail system depends on, as systemd sees it. The required ones are msfe-ng, MailScanner, Exim, ClamAV, the database and cron; Dovecot, csf, lfd and Unbound are included when installed. For each it shows whether it is running, whether it starts at boot, since when, and how often it restarted.
Running · NOT at boot is the state that bites after a reboot: the service runs today and stays stopped tomorrow. Enable at boot, Start, Enable & start and Restart act on those units only. The header shows systemd's overall state and lists any failed units on the server.
- The doctor has a new check, services start at boot, with a one-click
systemctl enable. - Wiring Exim to MailScanner from the Service tab now also enables the MailScanner unit. A MailScanner set up by hand was typically left disabled, so it would stay stopped after a reboot.
- CLI:
msfe-ng service unitsandmsfe-ng service unit <name> <enable|start|restart|enable-now>.
Settings → What MailScanner changes in mail
The Message footers card now has one switch per setting: 37 settings in six groups.
- Text added to the body: the clean-mail footer, the unscanned note, the removed-attachment warning, phishing highlighting and the external-message banner.
- Attachments
- Subject tags:
{Spam?},{Virus?},{Filename?}and the rest. - Headers added
- Content rewriting: web bugs, winmail.dat, HTML to text.
- Notices MailScanner mails to senders and to the postmaster.
Flip any number of switches, then Apply changes: the configuration is checked with MailScanner --lint and MailScanner restarts once.
- Switching a setting back on restores the exact line it had before, including a ruleset, a comment or the
start/endchoice. If there is none, it writes MailScanner's default. - Every change keeps a backup, and Put back restores it.
- Protections (script, form, iframe and object disarming, dangerous-HTML conversion) are deliberately not offered here.
- CLI:
msfe-ng footers set "<directive>" on|off ….
Wiki: Service · Settings · CLI
Full Changelog: v1.0.77...v1.0.78