Bogo-Pogo AntiSPAM game

May 5th, 2008

After a month I’ve been trying to contact one of my correspondent I get an autoreply saying: “Thank You for contacting me, but due to the increasing amount of spam I started to receive at this e-mail address, I decided to close it.”

Guess many people suffer of spam as they send all this excuses: “Hello, This email address is not monitored.”;
“Hello, You have contacted an email that is no longer checked.”;
“Due to a large amount of spam I no longer have time to wade through all of the email I receive to get to the legitimate messages. So if you have a need to contact me please do so at my helpdesk at…”.
 Others use various services like spamarrest.com so you need to fill in a form with CAPTCHA to prove you’re not a spam-bot.

And now I thought why do I use the same email-address for 5 years without changing it or a spamarrest service?…
 Yes, I remember I was annoyed too much with spam last year. I had no a filter like spamassassin on my server and decided to create my own.
 My spam-filter script reads the mail-box on time basis and wipes spam emails out. It filters out Asian spam (with Content-Type like iso-2022-jp, iso-2022-kr, euc-kr, gb2312, ks_c_5601-1987 or Shift_JIS), some Watch, Bank and Pharm spam (with Rolex,Replica Watches, Royal,Regions,NatWest Bank and Drugs,Pills Pharma words). The script filtered:

400+ emails in May 07,
400+ in Jun 07,
500+ in Jul 07,
500+ in Aug 07,
400+ in Sep 07,
800+ in Oct 07,
600+ in Nov 07,
700+ in Dec 07,
700+ in Jan 08,
600+ in Feb 08,
1000+ in Mar 08 and
1200+ in Apr 08.

This reduced amount of spam by half. However I’m still getting spam into my inbox.

BogoFilter

After I migrated to Kubuntu linux this year I was surprised with BogoFilter integrated with KMail application. BogoFilter detects spam almost like I were read it myself.

Bogofilter is a mail filter that classifies mail as spam or ham (non-spam) by a statistical analysis of the message’s header and content (body). The program is able to learn from the user’s classifications and corrections.
The statistical technique is known as the Bayesian technique and its use for spam was described by Paul Graham in his article A Plan For Spam in August 2002.

The real advantage of the Bayesian approach, of course, is that you know what you’re measuring. Feature-recognizing filters like SpamAssassin assign a spam “score” to email. The Bayesian approach assigns an actual probability. The problem with a “score” is that no one knows what it means. The user doesn’t know what it means, but worse still, neither does the developer of the filter.

KMail with Bogofilter

KMail provides you with 2 additional buttons: a circle with green recycle icon and a green tick. When you see a spam message in your inbox, click the recycle button to mark the message as spam. The Bogofilter analyses the message to learn from it and move it to the trash folder.
 So you have 2 buttons to delete emails now. The general “Del” button to delete old non-spam emails and the “Recycle” button to delete spam emails.

You also need to check your Trash (junk) folder for the first time to save non-spam emails. You click the green tick to let Bogofilter learn it’s not a spam. The Filter learns fast. After the first 2 weeks I didn’t see legitimate emails inside the junk folder.

All your custom filters work before the Bogofilter. So when you create a filter to move messages of your permanent correspondent into a separate folder, it works like a WhiteList for BogoFilter as well.
 You don’t need to manage a BlackList at all. The Bogofilter does it for you automatically.

Bogofilter is supported by Linux, FreeBSD, Solaris, OS X, HP-UX, AIX, RISC OS, SunOS, OS/2. But not by Windows…

Outlook with Junk Email filter

Outlook 2003 and 2007 include Junk Email filter that directs suspect messages to the Outlook Junk folder. The filter calculates “score” for a message to make decision it’s spam or not. You’re able to set the filter level from Low to High and manage “safe senders” and “blocked senders” lists.

Outlook with Spam Reader

There are many 3-rd party add-on’s for Outlook to filter spam emails. One of them looks similar to Bogofilter. Spam Reader uses the most reliable approach to spam filtering — Bayesian algorithm based on statistical analysis, capable to be adjusted to user’s needs and detect up to 98% of spam messages.

The Spam Reader provides you with additional buttons to train the filter.

If you work with Outlook Express you may want to take a look at yet another Bayes filter — Spam Bully.

 

by Michel Komarov, © Copyright 2008. iCoder.com

 

Share in social bookmarking:These icons link to social bookmarking sites where readers can share and discover new web pages.  digg del.icio.us BlinkList Reddit NewsVine YahooMyWeb co.mments

Related Articles:

How Not to Send Your E-Mails Into a JUNK folder

April 7th, 2008
    THE MENU:

  • Egg and bacon
  • Egg, sausage and bacon
  • Egg and spam
  • Egg, bacon and spam
  • Egg, bacon, sausage and spam
  • Spam, egg, sausage and spam
  • Spam, egg, spam, spam, bacon and spam
  • Spam, spam, spam, egg, and spam
  • Spam, spam, spam, spam, spam, spam, baked beans, spam, spam, spam and spam
  • Lobster thermidor aux crevettes with a Mornay sauce garnished with truffle pate, brandy and with a fried egg on top and spam
  • Spam, sausage, spam, spam, spam, bacon, spam, tomato and spam

— Have you got anything without spam?
— Well, there’s spam egg sausage and spam, that’s not got MUCH spam in it.
I don’t like spam!

from Monty Python SPAM Skit

Do you like spam? We all hate spam!
This is why many of us, ISPs and email hosts use spam-filters to stop receiving unsolicit emails. This is so clever…

But now you’re going to send a newsletter to your subscribers / prospects list. Are you sure your newsletter arrive your recipients? It can be rejected by some of these spam-filters as well. This is the back of a coin.

And now what?
You can use the free SpamCheck service to test your newsletter before you send the email out. This tool analyzes your message is less likely to be considered spam by the filters.

Read the rest of this entry »

How to Make a 2-Steps Opt-In form

March 28th, 2008

If you like the KISS principle you may want to have short opt-in forms on your pages. But what if you need to capture more details then just name and email?… How to not scare prospects with a big form like this:

Name:
Email:
Street:
City:
State:
Zip:

Read the rest of this entry »

If Dr.House were an Internet marketer…

March 13th, 2008

You can think I’m wrong, but that’s no reason to quit thinking.
Dr. Gregory House

Each business takes unique talents and abilities. You need knowledge about something to make it! In order for you to find success, you will need to become an expert about something!

We’re missing something.
Dr. Gregory House

Find a group of people who are searching unsuccessfully for a solution to a problem — and are willing to pay for that solution. Offer them a product or service that successfully solves their problem.
 Note. Marketing does not focus on the product or service but focuses on the benefits of the product or service.

Everybody lies.
Dr. Gregory House

Often the ailment cannot be easily deduced because the patient has lied about symptoms and circumstances…
 Even the most experienced entrepreneurs fall into this trap from time to time and develop products without doing any research. Before you devote any serious amount of time and effort to developing your new ideas make sure there is a demand for the type of product, information, or service you want to launch. Don’t waste time and money on developing pretty but useless websites.

That’s absurd. I love it.
Dr. Gregory House

House tends to resist accepting cases that he does not find interesting.
Marketing has to be repetitive. You need to enjoy with your business.

Perseverance does not equal worthiness.
Next time you want to get my attention, wear something fun.
Low-riding jeans are hot.

Dr. Gregory House

For your marketing efforts to get results, you must establish a relationship with your prospects. The only way to do this is repetition, you may expect to contact a prospect several times before an actual sale is made. Build a strong personal relationship with your potential customers, so they feel comfortable buying from you.

Nobel invented dynamite. I won’t accept his blood money.
Dr. Gregory House

Countless people buy into the idea of making millions online overnight. Most people think about starting a business online in terms of getting a quick sale with no prior relationship with their potential clients at all. In reality, you’ll be more successful when you make your first goal to collect contact information from potential clients and follow up with them on regular basis.

I saw something amazing. Pure truth.
Dr. Gregory House

Marketing creates impact gradually not immediately. Expect low interest levels the first time you market your services, but don’t quit due to poor results. The results of your marketing efforts will reap their rewards over time, not overnight.

Have you guys heard any of my metaphors yet?
Well come on, sit on grandpa’s lap as I tell you how infections are criminals;
immune system’s the police. Seriously, Grumpy, get up here,
it’ll make us both happy.

Dr. Gregory House

Describe the solution in terms that makes them understand exactly how their lives will be improved if they buy your product.
 Make it easy to buy from your site. Test variations of the site. Use split testing to find out the best headlines, graphics, color, page copy. This is a secret weapon of internet marketing. You test to reduce your marketing risk and to increase your chances of success.

I take risks, sometimes patients die, but not taking risks causes
more patients to die - so I guess my biggest problem is
I’ve been cursed with the ability to do the math.

Dr. Gregory House

Any marketing activity has risk. Not all risk is bad and if risk is eliminated there is no opportunity for profit. Rather than eliminate risk you need to control or minimize those risks that are undesirable.

Linux migration. Part V. Windows Applications

March 6th, 2008

We have learned how to setup a Dual-Boot System with both Windows™ and Linux on your PC, what the Linux applications could be used in replacement of the Windows’ ones, and how to move emails from Outlook™ into KMail Linux-application. Now we need to know how to run native Windows applications on a Linux system.

I have some Windows-only programs I can’t live without.
The first of them is a special banking program I use to access my bank account. It works like a local proxy-server to encrypt the traffic between the bank and my PC.
At the second I need Internet Explorer to test the sites I’m working on.
We also can try Windows version of Adobe Photoshop® as a complicated Windows application.

You can use various virtual machines (VirtualBox or VMware Workstation) and emulators to run non-native applications on Linux.

Read the rest of this entry »

Linux migration. Part IV. Moving Emails

February 28th, 2008

You have created a Dual-Boot System on your PC and looked at what we get ‘from Box’ with Ubuntu Linux. Now we need to move our emails from Outlook™ or Outlook Express into KMail email Linux-application.

I had been struggling with readPST utility. I was hope for smooth converting my 3Gb Outlook PST file into KMail-compatible mbox structure. But it failed…
 The latest version of readPST/libPST utility can convert PST files of Outlook 97-2002, but it can’t work with Outlook 2003 PST.
 After I saved emails in an old (2002) version PST and converted the file, the KMail didn’t can import them correct. All messages in every folder were agglutinate in a long single message.
 So, don’t waste time with readPST.

Read the rest of this entry »

Linux migration. Part III. What you get ‘From Box’

February 8th, 2008

In the previous post I show how to create a Dual-Boot System on your PC. Lets now reboot computer with our fresh Linux and see what we get ‘from Box’.

Kubuntu desktop looks similar to Windows™. You’ll find the Start button in the form of “K” and the System menu with installed applications.

Read the rest of this entry »

Linux migration. Part II. Dual-Boot System

January 30th, 2008

As I have wrote I decide to try Linux. I ordered and received Kubuntu CDs.
Now I need to create a Dual-Boot system on my computer to test applications I need with Linux and to be able to roll back on my current system if Linux fails me.

Read the rest of this entry »

Linux migration. Part I. WHY

January 21st, 2008

I’ve been using Windows™ for fifteen years. And now I decide to try Linux.
What the benefit do I expect from Linux? Let me explain.

Read the rest of this entry »

Magic Numbers for Your Marketing

December 31st, 2007

2007 is almost over. But there is a time for one more post.

If the stars are lit, then someone needs it, of course?

Antoine de Saint-Exupery

Have you seen those 3 Ways to …”, 5 Steps to …”, 7 Secrets of …”, 12 Tips for …” articles? Sure you have. Did you think about WHY exactly these 3, 5, 7, 9, 12 numbers were used? Yes! These are the Magic Numbers!
It’s hard to understand How the magic numbers appeared… But they exist and work :-)

Read the rest of this entry »