/ Anti-Spam on Website
Best just not to post email addresses on websites to be honest.
> Best just not to post email addresses on websites to be honest.
I know that's the simple answer but I want to put a "contact" form on mine.
Several ways to skin this cat :-)
Replace some or all of the characters with their unicode values.
Use an image rather than plain text
Use captcha images to check for human activity (getting less and less useful)
Use a form with a backend script. Add a "hidden" field, call it "phone" or something that looks as if it should be filled in. Hide it either by setting the CSS for it to "display: none;" or probably better, "position: absolute; left: -9999px;" This latter simply shifts the field about 8 screen widths to the left. Then in your backend form processing check that the hidden field isn't filled in. Basically the harvesters/spamming scripts will fill in every field whereas humans will not fill in the hidden field.
Is this what you meant?
<a href="m a i l t o : f r e d(REMOVEME)@ a b c d e. p l u s.c o m">Contact Me</a>
> Is this what you meant?
> <a href="m a i l t o : f r e d(REMOVEME)@ a b c d e. p l u s.c o m">Contact Me</a>
(When I click on the "Contact Me" that comes up on my test it opens the "New Message" template in Outlook Express)
> I know that's the simple answer but I want to put a "contact" form on mine.
I absolutely hate captchas, they are the work of the devil!
On my author website I don't have an email link, but I do have a comprehensive social media section. Most people use some form of social media nowadays so it's easy for readers to get in contact with me that way (and even if they don't, they can just put a comment on the blog and I will get back to them).
You need a form before you have a captcha.
Here's a slightly different tack: get a gmail email address and set it up to forward emails to your real address.
Run the gmail address through an obfuscator that will replace some or all of the letters with their numerical equivalents. (Do a search for email obfuscator or similar)
Put the result on to your web page.
Google have very good spam filters since they have lots and lots of emails going through their systems so have more chances to spot patterns . The above also means that you don't expose your real address to the spammers.
Here's what firstname.lastname@example.org would look like
Running those back to ASCII is not difficult for a bot to do. They are normally pretty advanced these days.
Which is why I suggested doing it on a gmail address. Defence in depth and all that. You can check the account via the web page to see how much spam the address actually attracts. There is little point in worrying about further security if only one or two spam messages a month get posted
Ultimately it's a balance between usefulness and security. It's no good having a tremendously secure system if no-one can be bothered to use it.
Elsewhere on the site
This streamlined, midweight thermal layer has an incredibly speedy moisture wicking ability and dries ultra fast if it gets... Read more
The B.D.V. — short for Black Diamond Vertical — jacket and pants are Black Diamond’s most versatile climbing... Read more
In tonight's Friday Night Video, we see Alex Honnold soloing Heaven 5.12d in Yosemite Valley. The route starts 3000ft above the... Read more
October 21, 2014 – Textile Exchange, a global nonprofit dedicated to sustainability in the apparel and textile industry,... Read more
Last year, Finn McCann wrote an article about climbing El Capitan with his terminally ill father Seamus, who had been... Read more