MDaemon - Configuring Windows Firewall Open
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 | |
AVUpdate.exe clamd.exe CFEngine.exe MDaemon.exe MDSpamD.exe WorldClient.exe WebAdmin.exe MDUpdater.exe WCXMPPServer.exe |
\MDaemon\SecurityPlus \MDaemon\SecurityPlus\ClamAVPlugin \MDaemon\App \MDaemon\App \MDaemon\SpamAssassin \MDaemon\WorldClient \MDaemon\WebAdmin \MDaemon\App \MDaemon\XMPPServer |
25 587 336 465 80 443 110 143 995 993 53 1000 444 3000 443 4069 3101 |
SMTP MSA ODMR SMTP SSL ActiveSync ActiveSync SSL POP3 IMAP POP3 SSL IMAP SSL DNS Remote Administration Remote Administration SSL WorldClient WorldClient SSL Minger UDP BES |
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: