![]() |
![]() |
|
September 05, 2005Spam Protection for Small Business ServerIf you are an SBSer, you know the power of having an enterprise mail server like Exchange at your finger tips. You also know how difficult it is to tweak to deal with the boat load of spam that's out there. Yes, there are enterprise antispam solutions.... but very few are at an SBS price point. I have been looking at solutions for our office for some time now. First I tried using Sean Daniel's recommendations in his article on layered spam protection. For some reason, I wasn't seeing anything being blocked. I think Spamcop might just be a bit out of date, and the Exchange Intelligent Message Filter isn't doing much for me. I then tried GFI's MailEssentials for Exchange/SMTP, but quite frankly it didn't do ANYTHING. I couldn't tell if it was working at all past it saying it processed emails... yet blocked nothing. I was so hoping it would work because it can move stuff into the user's "Junk" folder, which was something I really liked. After 3 calls to their support and a boat load of emails to a Canadian sales rep I gave up and uninstalled it. Then over the weekend I installed ORF Enterprise Edition 2.1 from Vamsoft. Their Open Relay Filter software was amazingly simple to set up and configure on my SBS box. They had an excellent step-by-step help guide to assist in configuring it (something GFI totally missed), and I was up and running in less than 15 minutes. And within 24 hours it was not only filtering email, I was able to determine that 57% of the email that came in was spam! Yep, that's right... I found a tool that works great for SBS. And the kicker.... an SBS price of $198 for the server license. To be fair, ORF hasn't eliminated all the spam. I have had a few get through in the last 24 hours. But the fact that it stopped 57% of the crap coming in with NO false positives... I am still very happy with the results. Vamsoft offers a 30 day trial (which is what I am using right now), and if you need spam protection, you might want to check this out. I am going to keep it going for the next month and see how well it does, especially with false positives. By the looks of things... it will work out perfectly for our needs. Posted by SilverStr at September 5, 2005 01:24 PM | TrackBackComments
http://assp.sourceforge.net/ Posted by: ccng at September 5, 2005 01:55 PMWhat we've done for some customers is setup a frontend spam filter using Linux tools like Postfix, Amavisd-new, ClamAV, Maia MailGuard, and so on. This could run on a NAT firewall or dedicated server. Postfix sends all mail to Amavias/SpamAssassin for filtering, then transports it to the internal Exchange server... works great. Trapped spam (quarantine) can either be delivered to the 'Spam Administrator' in Exchange, or simply tagged so that each user can add their own filters to match something in the headers or subject. Could be combined with an integrated Exchange spam filter to provide multiple layers of scanning. Posted by: Wim at September 5, 2005 04:44 PMYa, I thought about a solution like that before implementing this, but I decided I wanted the SBS box to receive the mail directly. In front of it is a commercial firewall in which I don't have the luxury of being able to install such gateway software. And I quite frankly don't want the hastle of another piece of hardware to simply handle the spam filtering. An integrated system built into Exchange as a connection filter is just fine. Posted by: Dana Epp at September 6, 2005 01:08 AMIsn't it a bit "iffy" to have ALL mail coming straight to Exchange? Wouldn't you want something further upstream filtering out EXE's and the like? I've never used IMF so don't know how well it handles that kind of thing, but something protecting the front of the SBS Exchange server feels warmer and fluffier to me.. Posted by: Andrew at September 6, 2005 05:03 AMWhy? Exchange can revoke emails with attachments it isn't willing to accept just as easy as a Linux server can. Actually, Exchange does that out of the box... you have to manually go configure support for it in postfix's header_checks configuration file. My SBS box is fully protected from the outside world except for the Exchange SMTP port and an authentication login port to the network. There is NOTHING that Linux can offer to make it "better". Only different. I used to think I could solve everything with Linux. Then I realized that although that may be true, the question is WHY. It's more costly to have ANOTHER box I have to manage, maintain and monitor when I don't have to. There is a place for Linux on my network (ie: my Defect Tracking Server running FogBugz, and my Source Control Server running Subversion). The only reason I would feel "warmer" is the fact I would have ANOTHER server heating up the server room. It's hot enough as it is... I don't need another unnecessary box in there. Posted by: Dana Epp at September 6, 2005 08:59 AMI'd have to agree with Andrew here... most of the SBS boxes I manage don't have anything in front of them for SPAM filtering. Customers who want spam-filtering with the smallest investment, I use IMF for, with notable success. Moving up the chain to larger environments... customers who might be just a little too big to hit the SBS sweet spot... I typically recommend something like the Barracuda Spam firewall, or some other Spam Assassin-based device. Having something at the perimeter to do some extra filtering is nice; but before you make a recommendation, you probably need to do some perfmon auditing and see how your SBS machine is handling its current workload. Something else to think about; if you’re doing a good volume of email on a “small” network… (maybe 10,000+ emails daily) you might actually get a performance boost by setting up IMF, in terms of decreased antivirus scanning (assuming you’re scanning mail coming into the Exchange message store). While I haven’t looked ORF Enterprise before, the price certainly seems right… but again, I like IMF for free, and Barracuda if there’s any type of budget available. ORF looks like it fills a niche; I’m just very wary of anything designed to “help” Exchange do its job, that wants to live on one of my Exchange servers. Just call me cautious I guess. I'm not talking linux linux linux :) We reused one of our old servers from our upheaval from NT4. It's running 2003 now with Surfcontrol and having seen that ASSP posted above, that too! I'd like to drop SC as it's too much of a "black box" for my liking, but ASSP works amazingly well (and the fact the users can train it themselves is an added bonus :) ) I'm going to look into IMF today and find out if that's worthwhile taking over from SC (with ASSP in front of that still). I look at Exchange as an internal server, with the filter in front of it as a kind of firewall, I guess?! Posted by: Andrew at September 7, 2005 04:26 AMDana, Sounds like you need to move out of the basement... or move the heaters out into a colo or something. :-) The "hastle" of having another box running is semi valid... but now you've still been fighting and hastling to improve spam filtering on the Exchange server... so no time gains. IMF sounds like a great idea, but adding all kinds of 3rd party packages to provide services like extra filtering just bog down the server and make it more complex - and harder to troubleshoot and fix/restore in a pinch. When running on a seperate server with Postfix, I can easily determine that something is not running properly (thanks Nagios) and bypass with with a 2 change in the Postfix config. To each admin their own :-) A lot of people report great success with FrontBridge as far as reliability, accuracy, reporting, managability, and performance goes. I see they were just acquired by Microsoft. Posted by: Wim at September 7, 2005 07:54 PMI am a GFI reseller, and I have never had a problem getting it up and running on any box, including an SBS server. It is my spam and antivirus solution of choice for Exchange (Mail Essentials for spam, Mail Security for AV). The most powerful part of the program is the bayesian filter, and it does take some not-too-well-documented setup to get it running quickly, since it has to learn what each system considers spam. I would be happy to discuss it with you if you would like more feedback. Posted by: Jamie Jamison at September 7, 2005 09:32 PMWe use a Baracudda Device. We use this and we setup our clients to hit our device and only forward on the good emails to them. This has worked out quite well for us and our clients. Posted by: Mike at September 10, 2005 03:18 PMWe use IhateSpam, The new version (1.7) uses both the Giant Engine and cloudmarks....So far I have seen only 1-2 spams instead on 30-40 in my mailbox Posted by: John Currie at September 12, 2005 05:53 AM |
![]() ![]()
My 5 Favorite Books
Writing Secure Code
Secure Programming Cookbook Security Engineering Secure Coding Principles & Practice Inside the Security Mind ![]()
My 5 Favorite Papers
Smashing the Stack
Penetration Studies Covert Channel Analysis of Trusted Systems DoD Trusted Computer System Evaluation Criteria NSA Security Recommendation Guides ![]()
Archives
December 2005
November 2005 October 2005 September 2005 August 2005 July 2005 June 2005 May 2005 April 2005 March 2005 February 2005 January 2005 December 2004 November 2004 October 2004 September 2004 August 2004 July 2004 June 2004 May 2004 April 2004 March 2004 February 2004 January 2004 December 2003 November 2003 October 2003 September 2003 August 2003 July 2003 June 2003 May 2003 April 2003 March 2003 February 2003 January 2003 December 2002 November 2002 October 2002 September 2002 August 2002 July 2002 ![]() |
|