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
executive chauffeured services Bradford .. Madison to Airport carMany websites I come across don't have a single link... Read More
That's right. Your method, behavior and strategy you are now... Read More
You've put up a website to promote a product or... Read More
When you consider the billions of individuals and companies on... Read More
We've all seen those messages on some websites warning not... Read More
I recently received an unsolicited e-mail from some company offering... Read More
Many millions of dollars are being wasted on promoting and... Read More
So you've decided to start an online work at home... Read More
With search engines putting a damper on direct reciprocal links,... Read More
A professional online reputation is essential to the flourishing of... Read More
After years of working with entrepreneurs who developed their first... Read More
While studying online for IT investment opportunities, I found that... Read More
Yahoo has long offered email, an online calendar, notes, bookmarks,... Read More
You want to give your site's visitors a way to... Read More
#5 User Satisfaction: Learn what your visitors and site users... Read More
1. As the first step, "Hire a web designer."First create... Read More
Conceptualize, Build and Publish a Web site - What's required... Read More
So your prospect, Mary, is sitting at the computer reading... Read More
There are hundreds of millions of Web surfers today. Each... Read More
Designing an E-commerce Web site is not as simple as... Read More
No matter what browser you may want to use, you... Read More
Every small business owner knows that they need a website,... Read More
While creating a Web site may seem like... Read More
If you're an up and coming graphic/web designer just out... Read More
Knowledge is power.And undoubtedly, it is the key to making... Read More
O'Hare Chicago prom limo ..A website provides invaluable advantages for businesses who have one.7... Read More
If your company own one or more stores, you might... Read More
Is Your Web Site an Expense or an Investment?Why don't... Read More
In this example I have used the map of the... Read More
After having decided to start a business, the next thing... Read More
A system development process can follow a number of standard... Read More
Building a new website can be a lengthy task. From... Read More
1. Address your targeted audience on your business site. Example:... Read More
Build it and they will come is not always true;... Read More
We all start out the same. Some have budgets, some... Read More
Recently, a friend asked "What's the deal with those DIY... Read More
Running an effective website is a continuous process. I have... Read More
When I set up my website I felt paypal was... Read More
First, using a lot of web graphics, flash, banners and... Read More
How many Web Sites did you stumble over telling you... Read More
Are you aware that 90% of the websites on the... Read More
This simple question can take on several different forms, but... Read More
Cost Effective Advertising. Online selling. Increased geopgraphic range. Wider... Read More
Alternate medicine finds its own place in the hearts and... Read More
Like any area of business your website needs some effort... Read More
Designing and creating your own website does not have to... Read More
I've heard several prominent web marketers mention in their classes... Read More
After years of working with entrepreneurs who developed their first... Read More
"I am a writer, not a business-person. I don't want... Read More
Although designing a great web site is an important part... Read More
Web Development |