Top Web Hosting Reviews
Top Web Hosting Provider of The Month:
Top Web Hosting
Visit Bluehost.com | Read Bluehost Review

>> Web Hosting Geeks // Web Hosting Articles // Web Development  


Email Addresses in Web Pages








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 | Email Links


MORE RESOURCES:

Important Tips for Website Development
BigNews.biz (press release)
Outline your success factors clearly because it is important to measure the effectiveness of your web development initiative. ...




529.com Wins Outstanding Achievement in Web Development
Reuters
Upromise Investments` Educational Website Helps Bring Clarity to 529 Savings Plans NEWTON, Mass.--(Business Wire)-- Upromise Investments, Inc., ...



Droid First Step in iphone ...
InternetNews.com
PC-like debate in the tech world," Tim mclaughlin, CEO of mobile app and Web development firm Siteworx, told internetnews.com."History shows that unlike ...

and more »


Vince's Reaction to the Hogan iMPACT Rating, WWE Wins Awards, Big Show, Bearer
LordsofPain.net
- WWE won an Outstanding Achievement in Web Development award from the Web Marketing Association recently for their WrestleMania website ...

and more »


Eich: JavaScript getting faster, could displace Flash
InfoWorld
JavaScript, the now-ubiquitous scripting language popular in client-side Web development, has gotten faster and could find itself ...

and more »


NY Web Design Firm Says That Quality Web Development Costs Money
Online PR News (press release)
Established in 2003, dzine it, inc. is a leader in Custom web development, programming and design solutions for small and large business, agencies. ...

and more »


PR-Inside.com (Pressemitteilung)

Keeping Up With Google Is Essential To SEO Success
Online PR News (press release)
Established in 2003, dzine it, inc. is a leader in Custom web development, programming and design solutions for small and large business, agencies. ...
SEO is a Task for Marketers, NOT Web DevelopersPromotion World (press release)

all 42 news articles »


Greater Works is Connecting People to the World
PR-USA.net (press release)
In October 2009, the home-based web development company in Fredericksburg, VA, Greater Works Business Service, has announced the kickoff of its Business ...



uMonitor, T8 Webware Announce Strategic Alliance
Reuters
About T8 Webware T8 Webwareis a strategic Web development, management and hosting firm that caters specifically to financial institutions. ...

and more »

Google News





 
 
 

© 2004 - 2008 "Web Hosting Geeks" | Web Hosting Reviews | Customer Reviews | RealMetrics Reviews | Hosting Articles | Directory | Partners | Contacts
Over 7000 articles: web hosting, web development, domain names, ecommerce, web design, site promotion, ppc advertising, seo, site promotion and many others.
Web hosting reviews, ratings and awards are not based on any incentives or commissions. Names and trademarks are the properties of their respective owners.
A direct link to Web Hosting Geeks (http://webhostinggeeks.com) must be provided in order to use any of the above information. Contact us for more info.

Partners: Hosts by speed, Cheap Website Hosting, Free Website Hosting, Cheap Web Hosting, Top 10 Web Hosts, Top 10 Web Hosting Deals, Best Website Hosting, Free Web Hosting, Free Web Hosting, Dedicated Server Hosting, Adult Web Hosting, Web Hosting Discussions, Dedicated Server Reviews, Best Web Hosting, Web Hosting Discounts, HostProfessor.com, rsuog, halyava, PHP Website Hosting Services, Web Hosting Reviews, Hosting Uptime, Best Web Hosting Reviews, Cheap Webhosting, Web Hosting, Flash Templates, CMS Templates, Web Hosting Reviews, Website Hosting Reviews, Web Hosting Providers, Best Web Hosting, Top Web Hosting, RSUOG Web Hosting