<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://help.marketruler.com/index.php?action=history&amp;feed=atom&amp;title=Email_address_obfuscation</id>
		<title>Email address obfuscation - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://help.marketruler.com/index.php?action=history&amp;feed=atom&amp;title=Email_address_obfuscation"/>
		<link rel="alternate" type="text/html" href="https://help.marketruler.com/index.php?title=Email_address_obfuscation&amp;action=history"/>
		<updated>2026-04-29T13:59:23Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://help.marketruler.com/index.php?title=Email_address_obfuscation&amp;diff=641&amp;oldid=prev</id>
		<title>Admin at 20:54, 4 February 2011</title>
		<link rel="alternate" type="text/html" href="https://help.marketruler.com/index.php?title=Email_address_obfuscation&amp;diff=641&amp;oldid=prev"/>
				<updated>2011-02-04T20:54:53Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 20:54, 4 February 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l24&quot; &gt;Line 24:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 24:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A simple method of communicating an email address to a person is via an image which contains rasterized text of the email address. The web page visitor then needs to type the text directly into their email program in order to send a mail to the email address.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A simple method of communicating an email address to a person is via an image which contains rasterized text of the email address. The web page visitor then needs to type the text directly into their email program in order to send a mail to the email address.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Similarly, [[Adobe&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;]] [[&lt;/del&gt;Flash]] can be used to display an email address.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Similarly, [[Adobe Flash]] can be used to display an email address.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Advantages===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Advantages===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>https://help.marketruler.com/index.php?title=Email_address_obfuscation&amp;diff=477&amp;oldid=prev</id>
		<title>Admin at 22:15, 7 October 2009</title>
		<link rel="alternate" type="text/html" href="https://help.marketruler.com/index.php?title=Email_address_obfuscation&amp;diff=477&amp;oldid=prev"/>
				<updated>2009-10-07T22:15:39Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 22:15, 7 October 2009&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l90&quot; &gt;Line 90:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 90:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [http://javascript.about.com/library/blemail1.htm Hiding Your Email Address] on About.com&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [http://javascript.about.com/library/blemail1.htm Hiding Your Email Address] on About.com&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Email&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Technical&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Web development]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Web development]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>https://help.marketruler.com/index.php?title=Email_address_obfuscation&amp;diff=175&amp;oldid=prev</id>
		<title>Admin at 19:56, 16 September 2009</title>
		<link rel="alternate" type="text/html" href="https://help.marketruler.com/index.php?title=Email_address_obfuscation&amp;diff=175&amp;oldid=prev"/>
				<updated>2009-09-16T19:56:10Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 19:56, 16 September 2009&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l86&quot; &gt;Line 86:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 86:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==See also==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==See also==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [http://www.addresslock.com/ Address Lock - A tool to encrypt using JavaScript]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [http://www.addresslock.com/ Address Lock - A &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;free &lt;/ins&gt;tool to encrypt &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;emails &lt;/ins&gt;using JavaScript]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [http://www.csarven.ca/hiding-email-addresses Hiding email addresses from page source]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [http://www.csarven.ca/hiding-email-addresses Hiding email addresses from page source]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [http://javascript.about.com/library/blemail1.htm Hiding Your Email Address] on About.com&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [http://javascript.about.com/library/blemail1.htm Hiding Your Email Address] on About.com&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>https://help.marketruler.com/index.php?title=Email_address_obfuscation&amp;diff=118&amp;oldid=prev</id>
		<title>Admin: Created page with ''''Email Obfuscation''' or '''Email Hiding''' is an attempt to hide a valid email address on a web page from being scraped to avoid receiving spam.  ...'</title>
		<link rel="alternate" type="text/html" href="https://help.marketruler.com/index.php?title=Email_address_obfuscation&amp;diff=118&amp;oldid=prev"/>
				<updated>2009-05-14T22:26:08Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;#039;&amp;#039;&amp;#039;&amp;#039;Email Obfuscation&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Email Hiding&amp;#039;&amp;#039;&amp;#039; is an attempt to hide a valid &lt;a href=&quot;/wiki/Email_address&quot; class=&quot;mw-redirect&quot; title=&quot;Email address&quot;&gt;email address&lt;/a&gt; on a &lt;a href=&quot;/wiki/Web_page&quot; title=&quot;Web page&quot;&gt;web page&lt;/a&gt; from being &lt;a href=&quot;/index.php?title=Web_scraping&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Web scraping (page does not exist)&quot;&gt;scraped&lt;/a&gt; to avoid receiving &lt;a href=&quot;/index.php?title=Spam&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Spam (page does not exist)&quot;&gt;spam&lt;/a&gt;.  ...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''Email Obfuscation''' or '''Email Hiding''' is an attempt to hide a valid [[email address]] on a [[web page]] from being [[Web scraping|scraped]] to avoid receiving [[spam]].&lt;br /&gt;
&lt;br /&gt;
'''Email Obfuscation''' differs from [[email encryption]] in that ''obfuscation'' conceals the actual email address from [[web scraping]], while [[email encryption]] conceals the contents of an email message in transit.&lt;br /&gt;
&lt;br /&gt;
'''Email Obfuscation''' falls into a few categories:&lt;br /&gt;
* '''Image:''' Emails are embedded in an image which may be manipulated to prevent [[OCR]]&lt;br /&gt;
* '''Encoded:''' Emails are encoded using [[JavaScript]] and displayed using some form of [[encryption]]&lt;br /&gt;
* '''Puzzle:''' Emails are written using a simple &amp;quot;trick&amp;quot; given as textual instructions, such as &amp;quot;remove NOSPAM&amp;quot;&lt;br /&gt;
* '''Complete:''' Emails are not accessible without submitting a form, or completing a [[CAPTCHA]]&lt;br /&gt;
&lt;br /&gt;
All of the above methods are used instead of the internet standard '''&amp;lt;nowiki&amp;gt;mailto:&amp;lt;/nowiki&amp;gt;''' URL scheme which is used in a link tag in HTML:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;mailto:support@example.com&amp;quot;&amp;gt;Contact Support&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Plain Email==&lt;br /&gt;
To fully understand how email obfuscation works, the following [[HTML]]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;mailto:support@example.com&amp;quot;&amp;gt;Contact Support&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
... will be obfuscated using the techniques shown above.&lt;br /&gt;
&lt;br /&gt;
==Image Email Obfuscation==&lt;br /&gt;
A simple method of communicating an email address to a person is via an image which contains rasterized text of the email address. The web page visitor then needs to type the text directly into their email program in order to send a mail to the email address.&lt;br /&gt;
&lt;br /&gt;
Similarly, [[Adobe]] [[Flash]] can be used to display an email address.&lt;br /&gt;
&lt;br /&gt;
===Advantages===&lt;br /&gt;
* Typically easy to implement using server-based image manipulation software such as [[ImageMagick]] or [[GD Graphics Library]].&lt;br /&gt;
&lt;br /&gt;
===Disadvantages===&lt;br /&gt;
* Site visitor copying the email address by sight is error prone&lt;br /&gt;
* [[OCR]] technologies are sufficiently advanced to make it easy to determine the email address by automatic methods&lt;br /&gt;
* [[Copy and Paste]] do not work with Image Email Obfuscation&lt;br /&gt;
&lt;br /&gt;
==Encoded Email Obfuscation==&lt;br /&gt;
This method uses [[Character encodings in HTML]], or [[JavaScript]] to hide or otherwise obscure an email address. A simple technique is to simply use [[HTML Entities]] to encode the email address:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;&amp;amp;amp;#109;a&amp;amp;amp;#105;l&amp;amp;amp;#116;&amp;amp;amp;#111;:&amp;amp;amp;#115;&amp;amp;amp;#105;&amp;amp;amp;#109;&amp;amp;amp;#112;&amp;amp;amp;#108;&amp;amp;amp;#101;&amp;amp;amp;#64;&amp;amp;amp;#101;&amp;amp;amp;#120;&amp;amp;amp;#97;&amp;amp;amp;#109;&amp;amp;amp;#112;&amp;amp;amp;#108;&amp;amp;amp;#101;&amp;amp;amp;#46;&amp;amp;amp;#99;&amp;amp;amp;#111;&amp;amp;amp;#109;&amp;quot;&amp;gt;Contact Support&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Alternate methods use JavaScript to generate the email address using a simple form of encryption.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
var e = unescape(&amp;quot;Af%25mwjkB%27rfnqyt%3FxzuutwyEj%7Dfruqj3htr%27CHtsyfhy%25XzuutwyA4fC&amp;quot;);&lt;br /&gt;
var i,p='';for(i=0;i&amp;lt;e.length;i++){p+=String.fromCharCode(((e.charCodeAt(i)-37)%240)+32);}&lt;br /&gt;
document.write(p);&lt;br /&gt;
&amp;lt;/script&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
The above code will generate a tag identical to the plain email.&lt;br /&gt;
===Advantages===&lt;br /&gt;
* Wide variety of tools to enable encoding to be done automatically on the server.&lt;br /&gt;
* Behaves identically to standard email links&lt;br /&gt;
&lt;br /&gt;
===Disadvantages===&lt;br /&gt;
* Character encoded email is easy to decrypt&lt;br /&gt;
* JavaScript encoded email does not operate correctly without JavaScript enabled in the visitor's [[web browser]]&lt;br /&gt;
&lt;br /&gt;
==Puzzle Email==&lt;br /&gt;
A puzzle email is a primitive form of [[CAPTCHA]] which requires the user to solve a simple puzzle to determine the email address:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;mailto:supNOSPAMport@exaNOSPAMmple.com&amp;quot;&amp;gt;Contact Support&amp;lt;/a&amp;gt; (Remove NOSPAM)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Another example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Contact Support: support -at- example -dot- com&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Simply enough, a site visitor needs to read the additional text and perform some simple manipulation or substitution to determine the actual email address.&lt;br /&gt;
&lt;br /&gt;
===Advantages===&lt;br /&gt;
* Very easy to implement with little technology&lt;br /&gt;
* Usable on public sites&lt;br /&gt;
===Disadvantages===&lt;br /&gt;
* May be difficult to do for some users&lt;br /&gt;
* Errors may occur in copying email address&lt;br /&gt;
&lt;br /&gt;
==Complete Email Obfuscation==&lt;br /&gt;
This method involves programming in a [[web server]] [[scripting language]]. The process is:&lt;br /&gt;
* An email address is displayed as a link in an incomplete form, such as: '''support@...'''&lt;br /&gt;
* Visitor clicks the link and visits a page which collects message information (From, Subject, Body) and may require the visitor to complete a [[CAPTCHA]]&lt;br /&gt;
* Upon successfully filling out the form, the [[web server]] sends the email on behalf of the site visitor&lt;br /&gt;
===Advantages===&lt;br /&gt;
* Email addresses are protected completely&lt;br /&gt;
===Disadvantages===&lt;br /&gt;
* Additional steps make make visitors use it less&lt;br /&gt;
* More complex implementation than other methods&lt;br /&gt;
* May be subject to [[code injection]] attacks on a web server if server-side code is not properly secured.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [http://www.addresslock.com/ Address Lock - A tool to encrypt using JavaScript]&lt;br /&gt;
* [http://www.csarven.ca/hiding-email-addresses Hiding email addresses from page source]&lt;br /&gt;
* [http://javascript.about.com/library/blemail1.htm Hiding Your Email Address] on About.com&lt;br /&gt;
&lt;br /&gt;
[[Category:Email]]&lt;br /&gt;
[[Category:Web development]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>