MDaemon - Configuring Windows Firewall
Windows firewall allows access to ports and applications individually or in combination depending on your requirements.
The quick and easiest way is: Under Windows Control Panel, open the Windows Firewall applet, Select the Exceptions tab, Add each of the following executables as per 'Executables as Exceptions' list below, not very fine grained but will do the job.
Assuming a default configuration, the following ports are required (depending on which services you want to make publicly available). All ports are TCP, unless otherwise stated.
|Executables as Exceptions||Default Location (Version 18)||Default MDaemon Ports|
Remote Administration SSL
Ports may vary depending on how MDaemon and the firewall are set up, also what functions and features in MDaemon are in use.
Note that various parts of MDaemon interact using sockets to localhost IP addresses if using a software firewall, do not block any traffic to/from 127.0.0.1 this may include SpamAssassin, WorldClient, BES and other features.
Alt-N recommends that the \MDaemon directory be excluded from any/all third-party scanning or monitoring applications.
Some useful links
https://cfts.co/specialities/secure-mail-systems (CFTS specialises in secure mail systems)