|
|
FilthyRaider
regular
Reg'd: Thu
Posts: 533
Loc: It's dark very dark.......
|
|
I set up a small website for my business, incorporated Google Checkout buttons and made a sale within ten minutes! Hey, all good fun, and more funny as the guy lived about three miles away.
Anyway, over the last few days I have been hit by a fair few German Spam emails to the email addresses I had (stupidly) put on the pages - just for customers to use to ask questions or submit orders via other means.
I've not had the site or emails long enough to worry too much, so I deleted the email addresses and have created new ones. Positively I am thinking 'at least the website is working or I wouldn't have been hit!'
Long story short (too late!): How can I keep an email address available for people to use to contact me WITHOUT getting hit by these rotton Spam Bots?
I use 1and1 and I have tried to see if there is a way of creating a CONTACT ME button but to now avail. Can anyone very kindly help? Many thanks.
-------------------- I loved my grandmother very much.......and she fetched a good price on eBay.
|
|
evilmonkeyzz
regular
Reg'd: Sun
Posts: 2172
|
|
A simple, but affective way of avoiding getting hit by the automatic ones is to post your address not in full ie:
Username(at)Emailprovider(dot)com - This avoids the robots. This has always worked for me, although there are cleaner methods, but I'm not sure about them.
|
FilthyRaider
regular
Reg'd: Thu
Posts: 533
Loc: It's dark very dark.......
|
|
That is the one I remember reading about in WU a good while back, so thanks for confirming that.
I wondered if anyone had a bit of 'standard' HTML code that you could just stick your email address into so that it created a button visitors can click but the bots can't 'see'.
-------------------- I loved my grandmother very much.......and she fetched a good price on eBay.
|
TheFatControlleR
Forum Admin
Reg'd: Fri
Posts: 6805
Loc: Megatripolis
|
|
Not HTML, but Javascript. This will appear wherever you place it on the page, and show whatever you place in the variable (email address, 'contact us', etc. as a clickable link), but should not be 'visible' to bot...
Code:
<script language="JavaScript" type="text/javascript"> <!-- Begin document.write('<a href=\"mailto:myname'+ '@' + 'email-domain.com\">'); document.write('Link Text to Appear on Web Page</a>'); // End --> </script>
The parameters you need to change are;
myname
email-domain.com
Link Text to Appear on Web Page
--------------------
TFC
'Going to trial with a lawyer who considers your whole life-style a Crime in Progress is not a happy prospect.' - Hunter S Thompson (1937-2005)
|
FilthyRaider
regular
Reg'd: Thu
Posts: 533
Loc: It's dark very dark.......
|
|
That's great, thank you. Sounding like a novice, I'm afraid, but what is the Link Text To Appear On WebPage bit? I wasn't too sure what to put there. Not sure if the 1and1 package I have will let me enter it at the moment.
I also found this interesting link:
http://www.seoconsultants.com/tools/email/
You can create email links that way in HTML although they are in text form rather than a nice button.
-------------------- I loved my grandmother very much.......and she fetched a good price on eBay.
|
TheFatControlleR
Forum Admin
Reg'd: Fri
Posts: 6805
Loc: Megatripolis
|
|
The 'Link Text to Appear on Web Page' is what actually shows on the page, the clickable link bit that your site visitors see; 'Contact Us', Email Us', etc.
--------------------
TFC
'Going to trial with a lawyer who considers your whole life-style a Crime in Progress is not a happy prospect.' - Hunter S Thompson (1937-2005)
|
dangermouse75
regular
Reg'd: Sat
Posts: 1916
Loc: Leicestershire
|
|
Quote:
<script language="JavaScript" type="text/javascript"> <!-- Begin document.write('<a href=\"mailto:myname'+ '@' + 'email-domain.com\">'); document.write('Link Text to Appear on Web Page</a>'); // End --> </script>
Thanks for this. How could I get the "Link Text to Appear" as font size 10pt?
|
Zippy_Brown
regular
Reg'd: Fri
Posts: 88
Loc: /dev/null
|
|
Quote:
<script language="JavaScript" type="text/javascript"> <!-- Begin document.write('<a href=\"mailto:myname'+ '@' + 'email-domain.com\">'); document.write('<span style=\"font-size:10px\">Link Text to Appear on Web Page</span></a>'); // End --> </script>
You can change the 10px to whatever size you wish.
-------------------- Zippy
|
dangermouse75
regular
Reg'd: Sat
Posts: 1916
Loc: Leicestershire
|
|
Just the job. Thanks!
|
smn2
new user
Reg'd: Mon
Posts: 24
Loc: Holmfirth
|
|
Hi
I've used similar JavaScript in the past as well as mailto: encoders. Now I use a script called Willmaster Spambot Buster (free) - http://www.willmaster.com/master/spambotbuster/
Basically, it's Perl/CGI script that allows you to create an email link that can't be harvested, as it's not stored on the site, but in a data file known by the script.
Sounds more complicated than it really is. I explain how it works, and how the other ways of spam-avoidance work (including the javascript solution) in this article - http://www.anyonecansellonline.com/stop-spam.shtml
I still get spam, but much, much less than most people.
I NEVER put mailto: links on my site, and I haven't done so for several years.
Hope that helps, Steve
|