Posterous
Dan is using Posterous to post everything online. Shouldn't you?
Dantwitter_thumb
 

Dan Larsen’s posterous

my random ramblings about anything

Solving the SPAM issues - once and for all!

I can't be the only one, that is fed up with SPAM?!?!

I have an e-mail address dating back to 1999! look it up, if you don't believe me :-)

This causes me to get >99% SPAM or so!

Why don't I just get a new e-mail address? I have used the address for all kinds of sites, contact information, company info, etc... I wouldn't know where to begin, if I were to let everybody know that my e-mail changed.

I have started the process by handing out a new address, but the e-mails actually gets sent to the former mailbox.

Why? Well... some websites don't even let you provide a new address...... :-S

 

Anyways... To the solution:

It's actually not that hard, and some has already tried it half-assed (i.e. Microsoft).

 

The real power lies in simplicity!

Basically there are 2 kinds of mail-servers: senders and receivers...

These mail-servers talks to DNS (Domain Name Service) servers, to know where mail for any given domain goes.

This is the problem: I can write a seriously simple script, to send e-mails to almost any receiving mail-server, postulating I am sending the e-mail from whomever I like it to believe (I could be steve@apple.com).

Most receiving mail servers today has a SPAM filter - so what? If I am a bit careful, it will still get through - even worse: who cares if 2 out of 10 doesn't? 1 billion SPAM e-mails, will still get you a very nice profit (I have heard), even if "only" 827 million mails gets through...

This is due to the fact, that there are MANY people out there, with not enough knowledge to seperate SPAM from the rest and actually buys the €#%"#@.

 

The simple solution: Stop accepting mails from servers (and computers, botnets, mobilephones, etc), that hasn't been pre-approved as a sender for a given domain!

We have DNS servers, lets put in another line: server a.b.c.d and v.x.y.z is allowed to send mails from techba.se 

Now we can start changing the mail flow over 2 steps:

 

  1. Stop accepting mails from computers that aren't pre-approved in the DNS - if the domain has pre-approved computers
  2. Stop accepting mails from computers that arent' pre-approved in the DNS

Of course some will think, that it would make everything incredibly hard and cumbersome, not to mention raise the administration amount...
... I have a shit-load of domains, that all has mail records, that would need to be changed once in while...
I wouldn't mind though... I would gladly spend 1/20th - 1/10th of the time, that I get from almost not having to deal with SPAM!

 

Most forget, that we today spend hours and hours setting up SPAM filters and systems, that almost never works anyways.

I have set up my own SPAM filter - it works pretty well, which means: it catches ~98% of the SPAM.

But... Sometimes it thinks a perfectly fine e-mail is SPAM - this is the biggest of my problems! I have to look through ALL (~1500/day) of my SPAM, if I want to be sure I don't loose any mails...

That is not a good enough solution!.. Actually that is not even making it much less of a problem!..

 

Come on people! Let's change the world of e-mail, once and for all! :-)

Filed under  //   DNS   e-mail   solution   SPAM  
Posted November 28, 2009
// 4 Comments