You want to give your site's visitors a way to contact you by email but don't want your emali address to be abused. Here are a few ways to protect your email address when building your website.
1. Use defined users and filters
Don't use the catch all email facility. Instead define users such as enquiry@ or sales@. It's better if you can avoid the most obvious ones like info@ as some people might speculatively try these. It's best to use a person's name which does not appear elsewhere on the site.
Most email providers or email software offer you filters to use on incoming email. You define a parameter in the email and then filter out any incoming mail which does not contain it. For example, you could set your email link as mailto:info@companyname.com?body=security%20code%20123%20 (please%20leave%20intact%20in%20message%20body) then filter out any mail which does not contain the text "security code 123". Please note that a space is replaced by "%20" ni the mailto parameter.
This will prevent email from automated systems but you could miss out on genuine mail if the sender fails to understand this measure. Be sure to explain it well on your contact page.
It is important when using filters on an address that you don't use this address to send other mail as your replies could be filtered out. Keep one address purely for email from your website.
2. Use a form
Use a form for your site's visitors to contact you. This hides the email address in the browser but it may still appear in the HTML coding. If it does yuo can get around this by defining a subject line, e.g. info@companyname.com?subject=enquiry and filtering out all incoming mail which does not have this subject line.
3. Use JavaScript for links
It is possible to write the text link in JavaScript instead of HTML. The script breaks the email address down into its elements and then puts it back together. It appears just as a normal HTML link in the browser even down to the way it appears in the browser's status bar. This method keeps everything looking as the visitor would expect but protects your address from Spam harvesters, programs designed to crawl sites and find mailto links in the code.
Copy this code replacing the 4 variables user, domain, extension and link with your own information. This example uses the made up email address info@companyname.com. It should be obvious which parts to change and to what.
[script language="JavaScript" type="text/javascript"][!--
var user = "info";
var domain = "companyname";
var extension = "com";
var link = "Email Us";
document.write('[a href="mailto:' + domain + '.' + extension + '"]'); document.write(link + '[/' + 'a]');
// --][/script]
Please note that the square brackets must be replaced with angled brackets for the script to work. The square brackets are merely to enable me to display the coding here.
Chris Smith is a full time web developer building websites for small businesses and individuals.
Please visit his site to see live examples of these techniques in action and for further information on web design and development.
web development | web development
eco-friendly cleaning service Buffalo Grove ..Web sites are an Ongoing Part of Business.All too many... Read More
When you publish a content site there are times when... Read More
1) A marketing necessityI still hear it said from time... Read More
Your business website is a critical aspect of being able... Read More
In the big, wide online world there are millions of... Read More
The art of turning website visitors into paying customers depends... Read More
Building a website and getting it online is easy. Driving... Read More
Although designing a great web site is an important part... Read More
Webmasters deal with a myriad of complex design challenges every... Read More
I am just a learner who likes to delve in... Read More
Psychology is a long word which everyone thinks, "no, that's... Read More
What to do if you are an artist after you... Read More
Part of the success of most home-based businesses is their... Read More
Before you set up any scripts you will need some... Read More
They might not be wearing a mask and carrying a... Read More
Failure, just like success, is measured differently by each and... Read More
What is the most important part of your online business?Many... Read More
Building a new website can be a lengthy task. From... Read More
If you don't have a web site yet, are thinking... Read More
You want to give your site's visitors a way to... Read More
Your website conversion rate should concern you. This simply refers... Read More
Is your website Really useful?I had a 'rep' in yesterday... Read More
Thousands of people are now making a living online and... Read More
You've decided to create a website to market your products... Read More
Globalize Your WebsiteThe Internet has unlocked a wide array of... Read More
express cleaning service Arlington Heights ..Wow, we`ve already taken a domain and chosen a web... Read More
Affiliate programs are a great way to earn an income... Read More
Designing and creating your own website does not have to... Read More
"I don't sell anything online, I don't advertise online, in... Read More
For years now I've been looking to start my own... Read More
There are hundreds of millions of Web surfers today. Each... Read More
Build it and they will come is not always true;... Read More
What you should do and know if you are an... Read More
Often time I've browsed sites and seen the same thing... Read More
Even with the steady growth of the World Wide Web,... Read More
"How do I improve web site sales figures?" The CEO... Read More
"'Page Not Found' on this Server. Check the URL and... Read More
The evolution of web development parallels the model of technology... Read More
Analyzing traffic to a site is a key factor in... Read More
Rosalind wants to share her inspirational poetry with a wider... Read More
What do you mean, you don't have a website for... Read More
When you purchase a new item from a Yahoo! Store,... Read More
A website is the most versatile and cost-effective marketing tool... Read More
First, an eye opener. Making your fortune through affiliate programs... Read More
In a previous ezinearticles.com article,"I Need real visitors, Not Search... Read More
Before you jump into spending coutnless hours on designing and... Read More
The process of Web application development is critical to the... Read More
Are you aware that 90% of the websites on the... Read More
Keywords in Search Engine Optimizing and Search Engine Marketing are... Read More
When I set up my website I felt paypal was... Read More
Web Development |