Hi,
I have a small business. Every day we get 10-20 legit emails, and
(especially over a weekend) about 50x as many in spam.
The spam probably comes from email addresses ripped off our website
over the years, plus a load sent to admin@ and webmaster@ etc. I
realise one can stop some of this by having java code in place of
mailto: links, or use www enquiry forms (which a lot of people hate)
but it's too late to do that now.
This very high spam ratio means that no simple rules can be used
effectively. Blacklisting (DNS and addresses) works only partly; we
still get loads of emails clogging up our email clients. So I am
looking for a way to get rid of it more effectively, while not dumping
any legit incoming emails.
We've been using Mailwasher, which is pretty good but if set up to
work usefully, it is not 100% safe. It is also not a good solution for
multiple users receiving email - we have to run it first thing in the
morning, on one specific PC where it maintains its database, before
anybody reads their email. It also has no automatic way of adding to
the whitelist because it doesn't see outgoing emails.
It occured to me that if we could maintain a whitelist (by
automatically adding the To: header from our OUTgoing email to it) we
could have a very good working system which would never drop an email
from an existing contact. Moreover, we could get it started by
processing all our existing emails (going back to 1995) and extracting
the To: headers from them.
One can get services like Messagelabs but they cost a fair bit of
money. Also they can blacklist some addresses without us knowing about
it. I know a man who does "legit" commercial mailings and he has a
team of people working for him who spend most of their time working
out how to get around these message processing services!
So I have decided to set up an in house mail server on which we can
run antivirus software, do spam DNS checking, bouncing, etc, and
through which outgoing email will pass so it can be added to the
whitelist.
To complicate matters somewhat, we want to enable all emails from a
particular company, so if we send an email reply to e.g.
joe-(E-Mail Removed) we want to add *@flowsensors.co.uk to the
whitelist. But if we get an email from
joe-(E-Mail Removed) we don't
want to do that! So there would be some rules; e.g. major domains like
aol, yahoo, btinternet etc would never acquire wildcards.
Does anyone know of any commercial software which would do this? We
plan to run FreeBSD on the server - it will also be a www/ftp server,
later running online shopping...
I gather sendmail can have plug-ins so this sort of thing could be
written. I know someone who could do it but he thinks what I am
proposing is an overkill.
Presently we have 64k ISDN dial-up access but will be getting BB soon,
so I am trying to get something sorted.
I would appreciate any suggestions as to how to do this perhaps more
effectively.
Peter.
--
Return address is invalid to help stop junk mail.
E-mail replies to
(E-Mail Removed) but remove the X and the Y.
Please do NOT copy usenet posts to email - it is NOT necessary.