MailWasher Enterprise Server Help/FAQ's

DOWNLOAD



Download MailWasher Enterprise (MWE) for Windows or Linux.












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.

Search www.firetrust.com



User Comments

...This excellent software makes using the Internet and email productive again. Simple to use and set-up, yet incredibly powerful in its application. I'm happy to recommend this product to anyone that doesn't want to waste time with spam."

 

Bob Partridge, VetHospital.co.uk

Even though I have a very technical background, I couldn't believe how easy this product was to configure. Nice work and thanks again for the speedy response.

DS

...on my test mail server it appears that MWES places an extremely low load on the server. It really is quite impressive what you have achieved with it.

Chris H

We're becoming some of your biggest fans over here - MailWasher Server is a great product.

JS

...I was delighted that Mail Washer "did what it said on the can"!!!

Darren

Hi! I just started using Mailwasher Server and I am very surprised about the quality. Please keep up the good work.

HD

I've tested a decent number of anti-spam gateway products in the past, and honestly I just haven't been satisfied with them. They are either inaccurate, hard to use, hard to set up, or worse. Thanks for making this great product available.

Jim S