Did you know that the current e-mail system doesn't do anything to really confirm that the message is sent from the e-mail address that it says it is sent from?
What I'm saying is that I can send an e-mail to a friend looking to be from bill.gates@microsoft.com if I want (for example with a server running PHP). Or I can send an e-mail to that friend looking to be from his girlfriend, etc (I will not get his reply though).
The big thing they did to stop spammers was for ISP's to block traffic to port 25 (SMTP), so people couldn't communicate to e-mail servers (send e-mail) from their home computers. But this is easy to overcome, for example if you own a domain or has access to computers with a connection which allows this traffic. So more and more people still keep sending spam!
So what should they do?
Well, one sentence: Reverse DNS lookup!
What that does is to find the domain name which belongs to an IP address.
And since most e-mails are sent from IP's belonging to the domain name behind its @ sign this shouldn't be any problem! (yes, when you use your e-mail client it sends the e-mail to a server at that domain which THEN sends it to the receiver for you)
EDIT: Ok, not every e-mail sent is from a IP belonging to the same domain, more info in my last post:
http://www.purebasic.fr/english/viewtop ... 89#p345189
When an e-mail server receives an e-mail from bill.gates@microsoft.com I think it should just do a reverse DNS lookup on the IP which sent it that e-mail! And if that IP actually belongs to microsoft.com then it should keep it of course, but if not then it should be marked as spam! And voilà, the end to a big problem today! (at least I think so)
Surely spammer@someDomain.com could send out spam, but he couldn't pretend to be someone from another domain. And it would be no problem to blacklist any IP's coming from his domain.
So I ask myself, why is this not already implemented in todays e-mail servers?
In theory it should work very good, of course maybe someone would have to do minor changes to their systems but this is a step toward a much better e-mail system!
So what are peoples thoughts about this?
How can we get people to change their servers?
At least I don't like getting e-mails pretending to be from paypal.com...



