DOWNLOAD
GENERAL HELP
Feel free to ask questions at the
new forum. It's a bit bare at the moment since it's new but don't be discouraged to ask anything.
Any other problems/suggestions/wishes please
email.
INSTALLATION
Note: Windows and Linux Proxy version instructions found here
Windows Version
Download and install the executible file
Windows users need to install the MailWasher Conduit. This can be found in your windows menu.
"
Start->
Program Files->
Mailwasher Enterprise server->
Install the Microsoft Exchange Mail Conduit".
Note: During install you don't need to change any of the defaults here unless you're using a different port or box.
Note: If you're upgrading from the old open source Mailwasher Server, please uninstall this first and restart the computer so the existing conduit is released by MS Exchange. You may need to shut down inetinfo.exe to make Microsoft Exchange release the conduit (it will restart instantly)
Linux
as root
# tar -xvzf [mwes version].tar.gz
# cd [mwes version]
# ./install
start/stop
# /etc/init.d/mwesd start|stop
logs
# /var/log/mwes/
The Linux version uses the sendmail milter interface
Example.
Edit /etc/mail/sendmail.mc and add the following
INPUT_MAIL_FILTER(`mailwasher_server', `S=unix:/var/run/mwserver/mpd.sock,
F=T, T=S:4m;R:4m')dnl define(`confINPUT_MAIL_FILTERS', `mailwasher_server')dnl
then rebuild mc file to create cf file.
Also edit /etc/mwes.conf
# milter specific defines
milter_port=unix:/opt/mwes/mpd.sock
RUNNING MAILWASHER ENTERPRISE FOR THE FIRST TIME
By default a 30 day trial period is setup on installation.
On completing the installation, a browser window will launch taking you to your login screen
http://[company.site]:4044
The default login is:
UserID: admin
Password: password
Please login and change this to something more secure. This can be found in the "settings"->"admin details". This account will allow you to control the administration priviliges. Do not give this out to users.
ACCESS PORTS
Please make sure you have not firewalled these ports
4044 - Web interface
25 - smtp
4051 - FirstAlert!
4050 - MailWasher Conduit (local)
USING MAILWASHER ENTERPRISE
Quarantine
After login, you'll be taken to the Quarantine screen where you can search for emails and if necessary, rescue them. All rescued emails are sent to the original recipient.
For the users, this is used as a global user account and allows many users to access the quarantine screen, to search and rescue any emails. To give users access to the quarantine screen, setup login details at the "settings"->"user details" screen.
Note: Per-user quarantine coming soon.
Filters
You can setup whitelists, blacklists and RBL's to help filter email.
Note: You don't need to add your email address or domain to the whitelist, as MWE will detect that you're working from a local LAN. Spammers frequently use your own email address to bypass filters, so leave them off the whitelist.
Note:You can also use wildcards like '@company.com' in whitelists and blacklists.
You can also add custom filters using text or regular expressions to block unwanted email. You'll find some sample filters in the intallation directory called 'CustomSpamFilter.xml' which you can import. (Importing will not create duplicates).
Regular Expression engine from
www.regexlab.com
TROUBLESHOOTING
Q. I can't rescue email.
A. There's two options to fix this.
1. Go to Exchange System Manager and locate SMTP properties like below. You will likely have an IP address specified. If you change this to 'All Unassigned' then rescue will work. Stop and start the service (wait a minute for it to work). If you want to keep the IP address specified then go to option 2.
2. Make sure you're using version 2.68 or later and go to the Windows Registry setting (Start>>Run>>regedit) - "HKEY_LOCAL_MACHINE\SOFTWARE\Firetrust Limited\mwes"
Locate the key 'mta_hostname' and enter the IP address you're using above.
Restart MailWasher Enterprise Server in the services (go to Start>>Run>> type 'services.msc' and locate MailWasher Enterprise Server)
If you installed MailWasher Server to the default location a log file is created "C:\Program Files\MailWasher Enterprise Server\logs\"
See below for changing the level of debug logging.
If you find a problem, please zip this directory up and send it to us at
nick.bolton@firetrust.com
There's also the
forum for any questions.
Any other problems please
email us.
INSTALLING UPGRADES
Before upgrading always stop the conduit first, then the service, backup the data "C:\Program Files\MailWasher Enterprise Server\" and then install the new version.
MISCELLANEOUS
Windows users can add these options in the registry
Windows Registry: "HKEY_LOCAL_MACHINE\SOFTWARE\Firetrust Limited\mwes"
Linux users can add these option in the mwes.conf file
Linux: /etc/mwes.conf
Change the logging level
If you want to change the logging level. Default is 2 (normal)
0 = Full
1 = Partial
2 = Normal
3 = Warnings
4 = Errors
Change log_level=2
Restart MailWasher
Change the default port
listen_port=80
Option to check incoming and outgoing mail
use_is_routable=0
# set this =0 to check all incoming and outgoing mail.
# set this =1 to check only incoming mail
Ignore MTA Authentication
use_mta_authentication=1
# If set =1 then all emails authenticated by MTA are safe and will not be filtered.
# If set =0 then MTA Authentication is ignored and all emails pass through filters.
If changed, restart service/daemon
Allow local email to be checked
use_is_routable=0
# If set =1 then all emails which are local are not checked (default).
# If set =0 then MTA all email is checked whether it is local or not. (FirstAlert, whitelist, blacklist and custom filters will only work, RBL's, gray listing will not)
If changed, restart service/daemon
Scaling
mwes_host=localhost
Windows only conduit (MS Exchange) redirected to a second box (Windows or Linux) running MWES.
You need to install the windows version to get the conduit running with Exchange.
In the registry under "HKEY_LOCAL_MACHINE\SOFTWARE\Firetrust Limited\mwes_conduit", change localhost to the host name where MWES is running.
Run the program 'Install the MS Exchange Mail Conduit' to accept the new change.
You can stop mws.exe running on the Windows box as you only need the conduit to work.
Then you need to install the Linux version on the Linux box to run MWES on.
Check the logs to make sure everything is working ok.