1.メールアドレス収集ロボット対策
2.訪問者から連絡を貰う3つの手段
3.収集されないためのメールアドレスの工夫
4.エンティティ表記はSPAM対策として有効か
5.メールアドレス収集ロボットを使用した収集確認
6.暗号化メールアドレスの簡単生成
7.Outlook Express メッセージルールによるSPAM対策
8.このサイトへのリンク

メールアドレス表示のさまざまな工夫

No htmlでの記述 実際の表示
クリックしてみて下さい
評価
1 <a href="mailto:xyz1@abc.def.co.jp">お問い合わせ1</a> お問い合わせ1 収集される
2 <A HREF="mailto:&#120;&#121;&#122;&#50;&#64;&#97;&#98;&#99;&#46;
&#100;&#101;&#102;&#46;&#99;&#111;&#46;&#106;&#112;"> お問い合わせ2</A>
お問い合わせ2 収集される
3
<script type="text/javascript">
<!-- //
function address(){
	mail="お問い合わせ3";
	document.write(mail.link("mailto:" + "xy" + "z3@abc.d" + "ef.co.jp"));
}
// -->
</script>
<script type="text/javascript">
<!-- //
address();
// -->
</script>
収集される
比較的安全
4
<script type="text/javascript" language="javascript">
<!--
// eMail Obfuscator Script 2.1 by Tim Williams - freeware
{
 	coded = "bcdU@jkl.mno.lx.sy"
	cipher = "aZbYcXdWeVfUgThSiRjQkPlOmNnMoLpKqJrIsHtGuFvEwDxCyBzA1234567890"
	shift=coded.length
	link=""
	for (i=0; i<coded.length; i++){
		if (cipher.indexOf(coded.charAt(i))==-1){
			ltr=coded.charAt(i)
			link+=(ltr)
		}
		else {     
			ltr = (cipher.indexOf(coded.charAt(i))-shift+cipher.length) % cipher.length
			link+=(cipher.charAt(ltr))
		}				
	}
	document.write("<a href='mailto:"+link+"'>お問い合わせ4</a>")
}
//-->
</script>
<noscript>
<p>メールアドレスを表示させるにはJavaScriptを有効にする必要があります。</p>
</noscript>
収集される
比較的安全
偏執狂向け
5
<script type="text/javascript">
<!-- Beginning of JavaScript - 
ulo = String.fromCharCode(109,97,105,108,116,111,58);
pangalan = "xyz5";
hulingpangalan = "abc.def.co.jp";
tirahan = pangalan + "@" + hulingpangalan;
eval(String.fromCharCode(100,111,99,117,109,101,110,116,46,119,114,105,116,101,40,39,60,97,32,104,114,101,102,61,34,39
,43,117,108,111,43,39,39,43,116,105,114,97,104,97,110,43,39,34,62,69,45,77,97,105,108,60,92,47,97,62,39,41,59)); // - End of JavaScript --> </script>
収集される
比較的安全
6
<script type="text/javascript" language="javascript">
<!--
pre1="@";
post1=".";
pre2="%";
post2="@";
function mail(ad,expre){
	num=0;
	for(i=0; i<ad.length; i++)
		if(ad.charAt(i)==pre1)num++;
	for(i=0; i<num; i++)
		ad=ad.replace(pre1,post1);
	num=0;
	for(i=0; i<ad.length; i++)
		if(ad.charAt(i)==pre2)num++;
	for(i=0; i<num; i++)
		ad=ad.replace(pre2,post2);
	if(expre==""){
		expre=ad;
	}
	document.write("<A HREF='mailto:" + ad + "'>" + expre + "</A>");
}
mail("xyz6%abc@def@co@jp","お問い合わせ6");
//-->

収集される
比較的安全
汎用性が高い
7
<script type="text/javascript" language="javascript">
<!--
function mail_to(i_1,i_2)
{eval(String.fromCharCode(108,111,99,97,116,105,111,110,46,104,114,101,102,32,61,32,39,109,97,105,108,116,111,58)
 + i_1 + String.fromCharCode(60,120,121,122,55,64,97,98,99,46,100,101,102,46,99,111,46,106,112,62,63,115,117,98
,106,101,99,116,61) +  i_2 + "'");}
document.write('<a href=JavaScript:mail_to("自分の宛名","xxについての問い合わせ")>お問い合わせ7</a>');
//-->
</script>
ほぼ安全







PR ->  太陽光発電遠隔監視システム