DealsOnTheWeb Daily Deal: 8GB iPod Touch: $229 Delivered
![]() |
by Chris Barylick
February 24th, 2006
It's never going to stop.
That's the simplest truth of the matter.
Despite what any e-mail client or Internet service provider may have to say or efforts they undertake to protect their clients' identities, there's no guaranteed way to stem the tide of spam e-mail. And as fondly as we may remember the early days of widespread Internet use eight or nine years ago when an unsolicited message would come in only every few days -- as opposed to the literally dozens that bomb your e-mail's inbox at midnight -- there's no fighting a marketing scheme that allows literally millions of people to be reached with a message for almost no money.
Of course, some solutions are more effective than others.
Enter SpamSieve, a shareware e-mail filtering program by Michael Tsai that's proven itself to be about the most useful program available for almost every e-mail client that runs on Mac OS X. Compatible with Apple's Email, Emailer, Eudora, GyazMail, Mailsmith, Outlook Express and PowerMail, the program is geared towards as wide a user base as possible.

Setting up mail filtering rules in SpamSieve.
Centered on Bayesian filtering and rule sets, SpamSieve attacks spam mail from two simultaneous approaches. Bayesian filters, which pick out words or character strings from an e-mail's body, metadata, implanted HTML code and header information that helps describe the message, weigh the words and character strings as desirable or undesirable. Once a decision has been reached, SpamSieve will either sort it to a standard inbox or file it away to a junk folder. Taking the whole task of sorting and filtering e-mail on its shoulders, the user assigns a simple rule to bypass the e-mail client's built in filtering protocol and route all e-mail through SpamSieve for analysis.
Once installed, SpamSieve can be customized to match a user's needs. If a questionable but valid e-mail comes through the door, the user can train SpamSieve to recognize similar messages as valid. Strange at first, after a week of consistent training and reinforcement, the program's valid e-mail recognition rate becomes admirable.
A 3.5 megabyte download, SpamSieve is dragged to the applications folder. Once there, the user opens their e-mail program of choice, moves into the preference settings that determine rules, disables the program's junk and spam mail filtering and creates a rule to have SpamSieve handle the task. While this is a little tricky at first, be sure to read the help manual that comes with the download. Categories have been determined based on the e-mail program and situation. Step by step instructions explain what to do, and an electronic format makes navigation that much easier.
SpamSieve is available for a $25 registration fee and will tend to nag the user until registered. The program also offers tip screens which can be disabled. The program occupies 9.3 megabytes of disk space and requires Mac OS X 10.2.6 or later to run.
Truly excellent applications are few and far between -- in the shareware realm, or any other -- and Michael Tsai has done his homework, consistently updating the program and responding to feedback as time goes on. The program has been ported over to a Universal Binary format, and can be cleanly run without emulation on Intel-based Mac hardware.
The spam mail may never stop, but SpamSieve is perhaps the best way to pin it down into a background annoyance on the Mac. If the day ever comes where it becomes legal to chase down the heads of electronic bulk mail firms in the street, I'll be the one handing out pitch forks, blunt weapons and torches to make things that much more interesting.
That wraps it up for this week. As always, if you see anything new, cool or useful in the Mac universe,
.
Chris Barylick covers games for The Mac Observer, and has written for Inside Mac Games, MacGamer, UPI, the Washington Post, and other publications.
Send polite comments to , or post your comments below.
Most Recent Columns From The Slacker's Guide
- Tetris Brought Up to Speed: Quinn - September 15th
- Something Cool For the Nerds: GLTron - September 11th
- Open Source Meets Soul Train: StepMania - September 1st
The Slacker's Guide Archives
Observer Comments
Sat Feb 25, 2006 12:25 am Subject: Another option ...
There is another option, especially for those with dialup connections: don't download spam. SpamSieve works only AFTER you've downloaded the email, including attachments. (Therefore, you could end up with porn on your hard drive, not to mention how long it can take to download large spam attachments.) One solution is to use something like POPmonitor.
POPmonitor lets you download the headers (and a user-defined number of lines) of emails in any POP mailbox. (It's easy to set up multiple accounts.) You can review the emails, choose those that are spam (one can review the first part of the content, as I said before) and have POPmonitor delete them. You can also send fake bounce messages.
POPmonitor can do some filtering and can be set to automatically delete those emails it figures are spam, though that can be dangerous, as I've had very legitimate emails marked as spam by every program I know of, including SpamSieve. The user can mark email addresses for a "white" list (or black list!).
Some will complain that this isn't automatic. That's a choice one needs to make. Some of us would rather have some control over spam filtering and don't look kindly upon downloading, then filtering, moving to another folder, etc. For those with dialup accounts (or who use dialup while away from home), something like POPmonitor is much better than SpamSieve. I started using POPmonitor when I used a dialup account and still use it. It also helps me monitor little-used email accounts once in a while. From a time standpoint, it takes me no more time to use POPmonitor than it did to check that SpamSieve hadn't marked some important email as spam.
FWIW, I understand tha Eudora can be set to download headers only, then download only the ones you want.
Sat Feb 25, 2006 7:48 am Subject: Another Way, Using Mail's Rules
I've come up with a way that cuts back on the amount of spam that gets through the normal spam filters by simply adding one rule.
First, if you want to track how well this works, add a new mailbox to Apple Mail and name it something like "Received From Unknown".
Go to Preferences/Rules and add a rule (I named mine "FromUnknown"). In the header list, choose "Received". If "Received" doesn't exist, go to the bottom of that popup menu and choose "Edit Header List..." and add it. Set up the rule so that header "Received" CONTAINS "from unknown" (without the quotes), and choose action to be move-message-to-mailbox "Received From Unknown", or to your junk mailbox, or whatever.
I've noticed that about 90% of all spam that gets through to my inbox had "from unknown" in one of the "Received" headers. I think this is when the sender has tried to mask his address, as all emails I receive from normal people never have this phrase (with one exception). The one exception to this is a mailing list I have subscribed to. It also has "from unknown" in a Received header but since I have a filter that directs all mail from that mailing list into a separate mailbox, and that rule occurs before the one here, it still works as it should.
Like I said, this rule is catching about 90% of all junk mail that gets through normal spam filtering, and it has not once redirected a non-spam email to the junk box. I see no reason why it shouldn't work for you too.
Sun May 21, 2006 2:31 pm Subject:
It's been my view for a long time that spam filtering should be performed server-side. This has the notable advantages of allowing one to use, as the Guest above put it "a single spam corpus" with any mail client. This also helps bandwidth-limited and dialup users by cutting out the spam at the outset, before it ever gets to the client.
My preferred server-side spam solution is SpamAssassin and an IMAP server. IMAP is particularly nice because it stores all messages server-side by default, as opposed to POP, which defaults to deleting messages once downloaded. IMAP also has much better mailbox support on the server side. (The tendency of IMAP servers to store mail on the server is actually probably one reason why mail providers seem to shy away from it - people can be packrats with their email, and all that old archived cruft would take up a lot of space.)
I have been using SpamAssassin for some months now, and even at the outset, it sucked most of the incoming spam into my spambox. Granted, the spam I get is predominantly difficult to classify by feature (not enough sensible text), so the DNS blacklists are doing most of the work for me. However, once I had the requisite number of spam messages (200) to start using the Bayesian content analysis features, I can count the number of spam that have slipped through on one hand. (And one of those made it through just barely, because it was nothing but a link and a bunch of text cribbed from The Hobbit!). No false-positives for me, either (though in previous testing, I did see one that was a club newsletter that had enough spamlike features that it could easily be mistaken for spam. This was also without the Bayesian filter enabled.)
It's really too bad mail providers don't seem to be more interested in combatting spam at the server level. It seems like a much more sensible approach.
-JMV
Recent Headlines - Updated Friday, May 16th, 2008
- Fri., 8:00 PM
- iPodObserver - Dr, Danger, Brickfilms, Narnia and More
- 5:10 PM
- StrangeCharm - Explosions and Debris (Week of May 12)
- 4:15 PM
- TMO's DealsOnTheWeb.com - 8GB iPod Touch: $229 Delivered
- 3:35 PM
- Safari Suffers from "Carpet Bomb" Issue
- 2:55 PM
- iPodObserver - Barack Obama's Smartphone of Choice
- 2:35 PM
- Parallels Releases Update for Vista SP1 and XP SP3
- 1:00 PM
- iPodObserver - AT&T: Back to Three iPhone Limit Per Customer
- 12:55 PM
- Mac Gaming News - Macgamestore Intros Agatha Christie: Peril at End House
- 10:35 AM
- Hot Forum Topic - The iPhone's Growing Global Reach
- 10:05 AM
- Unparsed - I found Those Missing iPhones!
- 9:45 AM
- Fone2Phone 2.01 Improves Performance, Cell Phone Support
- 9:20 AM
- Apple Scores 2 Black Pencils at D&AD Awards
- 8:40 AM
- Yahoo to Icahn: Get a Clue
- 8:05 AM
- iPodObserver - Orange Gets Europe, Middle East, Africa iPhone Deal
- 7:30 AM
- TMO Quick Tip - Quick Look: Web Archives
The Mac Observer Reader Specials
- Download Typestyler, still the Ultimate Styling Tool for Internet, Print and Video Graphics. Works great in Classic with a Native OS X Version on the way. Free Tryout: www.typestyler.com
- OtherWorld Computing: NewerTech miniStack FW400+USB2 up to 750GB + Built in Hubs. Ultimate in performance storage + saves space with built in FW/USB2 Powered Hubs - all in convenient & sleek 6.5" x 6.5" x 1.5" profile. SPECIALS: 500GB now $219.99; 250GB now $139.99!
MacPro Memory 667Mhz With Apple Spec Heat Sink 2GB Kit $ 90 / 4GB Kit $140 / 8GB Kit $278 Click to Maximize your Macs...
Mac observers can now play Party Poker for Mac as well as Mac casino games by going to MacPokerOnline.com.For the latest Apple products use Ciao a comparison website to find laptops like MacBook Air. Then find the best prices on MP3 players and use our comparison tool to evaluate cell phones.
Laptop Hardware Provided by TechRestore - Overnight Mac & iPod Repairs.



