Webmaster Forum
Go Back   Webmaster Forums UK SEO SEM Webmaster Community Forum - UKWW > Web Design and Website Development > Help and Tutorials for new Webmasters
Register FAQ Members List Downloads Calendar Today's Posts Webmaster Resources Webmaster Blogs

UK Web Hosting
UK Web Hosting
Website Hosting
Website Hosting
UK One Way
UK One Way
Free Website Thumbnail Creator
 
Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 03-31-2008, 08:12 AM
Senior Member
 
Join Date: Mar 2008
Location: Bucharest, Romania
Posts: 266
iTrader: 0 / 0%
Thanks: 0
Thanked 0 Times in 0 Posts
Nominated 0 Times in 0 Posts
TOTW/F/M Award(s): 0
kappa84 is on a distinguished road
Default How to protect from spam

One of the spammer’s methods to find your email is to go through thousands of websites and collect any email addresses that he finds there. For this job he uses special softs named spam bots and spam harvesters.
It’s obvious that every company that has a website with an email address will become a victim.
Besides reporting the spam you can try to fight against it using these solutions.

1. Mail Address Obfuscation:

This is a method that hides you email from spam bots but it leaves it perfectly visible to site’s visitors.
Let’s say we have this email: mymail@server.com .
If it’s on a website page, usualy it is inserted as a link like : <A HREF= "mymail@server.com" >mymail@server.com < /A> because when a visitor clicks on it it will automatically open in his email program.
The problem is that the above email will be 100% collected by spammers’ software. A very good service to camouflate your emails is here: http://alicorna.com/obfuscator.html . Every letter in this address it’s replaced with an ASCII code, so the visitors will see your email exactly how they’re supposed to see it but the spam bots will not see your email (unless they are very sopfisticated).
An extreme protection is writing the address like a small image on your website (without a link). If your email is too long and complicated it’s better not to use this way, or the visitors could mistake when they write down it.
A much simpler way is to write the address as mymail at server dot com.

2. Spam poison

Using this way your site will have links to other webpages that contains lots of fake email, randomly generated. When a spam bot visites your website it will only collect lots of fake emails (only if your real address are camouflated using method 1).
A good sollution for spam poison webpages it’s that its to be generated with dynamic scripts. Here is an excellent CGI example implemented in perl: http://downlode.org/Code/Perl/spamtrap/ .
If you don’t have access to CGI webpages, you can use this PHP script: http://www.hotscripts.com/Detailed/39589.html .
Wpoison is another good method to use: http://www.monkeys.com/wpoison/ . You might dislike it because it puts a copyright banner with a skull.
Usually spam bots ignore the exclusion directions from robots.txt. It’s recommended that “poisoned webpages” to be listed with Disallow to avoid being scanned by crawlers from searching engines. This way the spam bots will search every webpage and link on the website, ignoring the restrictions, and its will fall in your trap.
Do spammers get fooled by fake addresses generated by poison? Not really, but they’ll have to make some efforts to process fake emails. More than that, they preffer to avoid this websites whom contains poison because time is precious for them and they won’t loose it searching for fake addresses.
Use spam poison only with number 1 method. The results will come in several months.

3. Honeypot


A honeypot it’s a trap that will record :
a) spam bots visit, their type and Ips
b) how long time does it take to start spamming and what’s it source
It’s clear that between spam bots and spamming sources is a connection, and a honeypot will make this connection obvious. After a spam bot visit, usualy your emails will begin to receive spam shortly.
How to install a honeypot on your website? Visit http://www.projecthoneypot.org and you’ll find anything you need. This project is free and you can one account for more sites.
An email address used by a honeypot will not be see by website visitors, but only by spam bots. So there’s no possibility that a visitor to send emails to a honeypot, those addresses are only for receiving spam.
Using a honeypot will make a part of received spam to be thrown to those addresses that will try to identify spam sources.

According to the statistics, USA it’s no.1 in collecting emails with spam bots, followe by China, Spain, Romania and Germany. http://www.projecthoneypot.org/statistics.php
Digg this Post!Add Post to del.icio.usStumble this Post!Wong this Post!
Reply With Quote
  #2 (permalink)  
Old 04-01-2008, 08:10 AM
dman_2007
Guest
 
Posts: n/a
iTrader: / %
Default

Quote:
Originally Posted by kappa84 View Post
If it’s on a website page, usualy it is inserted as a link like : <A HREF= "mymail@server.com" >mymail@server.com < /A> because when a visitor clicks on it it will automatically open in his email program.
Actually, the correct way to link to an email address is to use mailto: in front of the email address when linking to it. For example :
Code:
<a href="mailto:example@example.com">Contact Us</a>
Quote:
Originally Posted by kappa84 View Post

A very good service to camouflate your emails is here:
alicorna.com/obfuscator.html . Every letter in this address it’s replaced with an ASCII code, so the visitors will see your email exactly how they’re supposed to see it but the spam bots will not see your email (unless they are very sopfisticated).
It is a pretty good service, it converts normal ascii characters to html entities.

Another way to avoid this type of spam is to use a contact us form instead of providing an email address. Using a contact form also enables you to mail the message to multiple recepients, classify it into a category, archive it and then send it to the concerned individual for example tech support or billing etc.

Last edited by dman_2007; 04-01-2008 at 08:12 AM.
Digg this Post!Add Post to del.icio.usStumble this Post!Wong this Post!
Reply With Quote
  #3 (permalink)  
Old 04-01-2008, 08:20 AM
Senior Member
 
Join Date: Mar 2008
Location: Bucharest, Romania
Posts: 266
iTrader: 0 / 0%
Thanks: 0
Thanked 0 Times in 0 Posts
Nominated 0 Times in 0 Posts
TOTW/F/M Award(s): 0
kappa84 is on a distinguished road
Default

Thanks for the additional information.
I forgot about the contact us form.
Digg this Post!Add Post to del.icio.usStumble this Post!Wong this Post!
Reply With Quote
  #4 (permalink)  
Old 04-01-2008, 10:25 AM
Senior Member
Recent Blog: The Mind-Games Begin
 
Join Date: Apr 2007
Location: UK
Posts: 446
iTrader: 0 / 0%
Thanks: 0
Thanked 0 Times in 0 Posts
Nominated 0 Times in 0 Posts
TOTW/F/M Award(s): 0
TeamPlayer is on a distinguished road
Default

Great information on helping to avoid spam, though sadly nothing is foolproof. Thanks for posting.
Digg this Post!Add Post to del.icio.usStumble this Post!Wong this Post!
Reply With Quote
  #5 (permalink)  
Old 04-01-2008, 11:54 AM
Bagi Zoltán's Avatar
Boss Cart consultant
 
Join Date: Feb 2007
Location: Veszprém, Hungary
Posts: 1,554
iTrader: 9 / 100%
Thanks: 0
Thanked 0 Times in 0 Posts
Nominated 0 Times in 0 Posts
TOTW/F/M Award(s): 0
Bagi Zoltán has much to be proud ofBagi Zoltán has much to be proud ofBagi Zoltán has much to be proud ofBagi Zoltán has much to be proud ofBagi Zoltán has much to be proud ofBagi Zoltán has much to be proud ofBagi Zoltán has much to be proud ofBagi Zoltán has much to be proud of
Default

Quote:
Originally Posted by TeamPlayer View Post
Great information on helping to avoid spam, though sadly nothing is foolproof. Thanks for posting.
I found out a way that is absolutly safe. The html code of the mailto link need to get converted to javascript, which must be placed into external file.
I use this php code to disable the direct access to the js files
PHP Code:
<?php
$accept
=$_SERVER['HTTP_ACCEPT'] ;
$file =$_SERVER['REQUEST_URI'];
if(
stristr($accept, 'text') && stristr($file,'.js')){
header("HTTP/1.0 403 Forbidden");
exit;
}
?>
which is executed with the php_value auto_prepend_file .htaccess command. The solution has only one weakpoint, but it is very weak and spambots don't have possibility to have the remedy.
__________________
Time may come when you will need a shopping cart
mérleg keresőoptimalizálás
Digg this Post!Add Post to del.icio.usStumble this Post!Wong this Post!
Reply With Quote
  #6 (permalink)  
Old 06-10-2008, 10:54 AM
Junior Member
 
Join Date: Mar 2008
Posts: 19
iTrader: 0 / 0%
Thanks: 0
Thanked 0 Times in 0 Posts
Nominated 0 Times in 0 Posts
TOTW/F/M Award(s): 0
Candeleena is on a distinguished road
Default

I heard that a good way to cheat spambots is to paste a small grpahic with "@" instead of the actual character. Spambots will not recognize it as an address, and humans should be able to guess that they need to copy, paste and REPLACE the icon with a real @ character.
However this has proven untrue for my users. I received complaints that it is impossible to mail me because the address 'doesn't work'.

Do you think it would be better to write the address like that: somebody[@]something.com? People should notice the brackets, shouldn't they? Wii spambots understand that it is an address?
Digg this Post!Add Post to del.icio.usStumble this Post!Wong this Post!
Reply With Quote
  #7 (permalink)  
Old 06-10-2008, 07:32 PM
temi's Avatar
Facilitator
 
Join Date: Jun 2003
Location: London, England.
Posts: 11,442
iTrader: 16 / 100%
Thanks: 2
Thanked 14 Times in 7 Posts
Nominated 0 Times in 0 Posts
TOTW/F/M Award(s): 0
temi is just really nicetemi is just really nicetemi is just really nicetemi is just really nicetemi is just really nice
Send a message via ICQ to temi
Default

You could write the address the way you suggested, you could also write the address with graphic, but ensure its writing in a way graphic reading spambot cannot read.


Quote:
Originally Posted by Candeleena View Post
I heard that a good way to cheat spambots is to paste a small grpahic with "@" instead of the actual character. Spambots will not recognize it as an address, and humans should be able to guess that they need to copy, paste and REPLACE the icon with a real @ character.
However this has proven untrue for my users. I received complaints that it is impossible to mail me because the address 'doesn't work'.

Do you think it would be better to write the address like that: somebody[@]something.com? People should notice the brackets, shouldn't they? Wii spambots understand that it is an address?
__________________

* Build a shopping cart for your business with eCommerce software UK
* BossCart.com can build you a
Bespoke shopping cart
::
Add Eco sites to The Green Directory free of charge.
Digg this Post!Add Post to del.icio.usStumble this Post!Wong this Post!
Reply With Quote
  #8 (permalink)  
Old 06-10-2008, 10:39 PM
Alan's Avatar
Junior Member
 
Join Date: Jun 2008
Location: Ayr, Scotland
Posts: 11
iTrader: 0 / 0%
Thanks: 0
Thanked 0 Times in 0 Posts
Nominated 0 Times in 0 Posts
TOTW/F/M Award(s): 0
Alan is on a distinguished road
Default

Spam is a huge problem, and there's no sure way of preventing spam, with the exception of having no email account.

One way I attempt to beat the spammers is to have a "junk" email account for suspect lists, and for submitting at SOME sites.

If using asp code don't put the action in the form to an eamil address, instead use CDONTS to process the form and send mail, similar to the php idea in a previous post.
Digg this Post!Add Post to del.icio.usStumble this Post!Wong this Post!
Reply With Quote
  #9 (permalink)  
Old 06-11-2008, 10:33 AM
Junior Member
 
Join Date: Jun 2008
Posts: 10
iTrader: 0 / 0%
Thanks: 0
Thanked 0 Times in 0 Posts
Nominated 0 Times in 0 Posts
TOTW/F/M Award(s): 0
AppleFan is on a distinguished road
Default

When did spamming become such a science!? I have gotten quiet a few spam emails lately but always delete them. Is that enough? I want them to stop!
Digg this Post!Add Post to del.icio.usStumble this Post!Wong this Post!
Reply With Quote
  #10 (permalink)  
Old 06-12-2008, 09:38 AM
Junior Member
 
Join Date: Mar 2008
Posts: 19
iTrader: 0 / 0%
Thanks: 0
Thanked 0 Times in 0 Posts
Nominated 0 Times in 0 Posts
TOTW/F/M Award(s): 0
Candeleena is on a distinguished road
Default

Thank you for your answers and explanations. I realize there are no 100% sure methods.
Digg this Post!Add Post to del.icio.usStumble this Post!Wong this Post!
Reply With Quote
Reply

Bookmarks

Webmaster Resources
UK Web Hosting
UK WW SEO Tools
Free site submission
Web Directory
 
Advertisement
Get top 10 exposure
 
Site Of the Month
BizzFace
Nominate site of the month
 
Tag Cloud
2 columns admins wanted advice ajax article submistion bbpress bid bidding directory blog post butterflies chip maker coda community coupon code directories submission directory directory network domain for sale dzone ecommerce ecommerce poll forum forum posting free free download free hosting free web hosting generate revenue google google serps icq instant messenger internet internet spending james in london jokes keywords limitations lightbox linux and windows server mod modeling moderators wanted monopoly mootools music online newbie nominate online retail online spending owg in london paid forum posting photography php reddit review review website scripts search engine seo site promotion skype social bookmarking special discount thank you theme web hosting win a network wordpress xhtml yahoo

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump