Web活用備忘録
スパムメールの受信を減らす4つの工夫
2009 年 1 月 29 日
こんにちは!新人? 制作Tです。
企業・個人を問わず、Webサイトを構築してしばらくすると問題になってくるとわかっている問題のひとつに、迷惑メール、いわゆるスパムメールがあります。
メールアドレス収集ロボットというものがあり、これによってWebサイト上のメールアドレスが収集され、そのデータによってスパムメール事業者がスパムメールを発信する、という流れがよく見られるパターンです。
個人のWebサイトなら特にメールアドレスを提示する必要もないですが、企業様のWebサイトですとどうしても掲示する必要が出てきます。
ただ、そのまま載せると前述しました通り、スパムメールが大量に飛び込んでくるようになってしまいます。
今回は「Webサイトにメールアドレスを載せる時の工夫」を、いくつかまとめてみます。
とりあえず画像化
メールアドレスを画像化してくれるサービス「Hand Mail」
非常にオーソドックス、かつ確実性の高い手法です。個人のWebサイトでメールアドレスを掲示する必要がある場合は、これをお勧めします。
Web上でメールアドレスを画像化してくれるサービス「Hand Mail」を利用すると、誰でも簡単に行うことができます。
ただし、ユーザーに実際にメールを書いてもらう際は「画面を見ながら1文字ずつメールアドレスを入力」する手間を強制してしまうことになります。このひと手間は多くのユーザーとって苦痛となることが多いと思われます。
実際にはメールフォームの設置など、別の手間と工夫が必要になりますね。
HTMLエンティティ(URLエンコード)化する
Web上で読めるテキスト、たとえば「ABC」という3文字は、実は「ABC」ではなくずっと複雑なデータとして送信されています。
このデータを「HTMLエンティティ」と呼びます。
この形式でHTML内にメールアドレスを記述すると、ブラウザ上ではメールアドレスがきちんと読めるにも関わらず、メールアドレスを収集するロボットプログラムには認識されなくなります。
少し実験してみましょう。
abc@aaa.bbb-ccc.com
上記のメールアドレスをHTMLエンティティ化したものがこちら。
abc@aaa.bbb-c&
#99;c.com
何のことやらさっぱりですね……。
と、ここまでは良いのですが、最近はこの処理を行った記述も解読できるメールアドレス収集ロボットプログラムもちらほらと出てきました。
これから先も有効かどうかは疑わしくなってきたテクニックですね。
JavaScriptにしてしまう
JavaScriptには、おみくじやアクセスカウンターのように、本当はそのページのHTMLには存在しない記述を表示させる、というテクニックがあります。
これを応用したメールアドレス記述文作成サービスが「mailtoタグ JavaScript 変換ツール」です。
こちらは前段の「HTMLエンティティ化したメールアドレス」をJavaScriptで表示させるため、かなり安全なメールアドレスの表示ができます。
ただし、ユーザーのWebブラウザがJavaScriptを使用しない設定になっていると、そもそもメールアドレスが表示されないことになりますので、注意が必要です。
Flashにしてしまう
データ総量の問題や、再生プラグインがないと見れないことから賛否両論のあるFlashですが、これを使ってみるというのも考えのひとつです。
Flashの場合、たとえば「abc@aaa.bbb-ccc.com」と書いた文字だけでも.swfという動画形式で保存されます。これは特別なソフトを使わないと、表示結果はともかくとして内部に何が入っているかは解析できません。
また、Flashバナーをクリックするとメールソフトが起動する、という作り方もできますので、実装後のアクセシビリティを落とすことはありません。さらにメールアドレスだけの記述なら、GIF画像とさして変わりないファイルサイズにしかなりません。
問題は、作成するのに一手間かかることと、HTML内部の記述が長大なことですね。
いかがでしたでしょうか。
スパムメール対策はどの手法も一長一短ありまして、これだ! というものが無いのが現状です。
今後も継続して工夫が必要なことですね。
アイタスでは、今後もスパムメールをひとつでも減らす取り組みを行っていきます。
<アイタス@アイタス>
カテゴリー別一覧
- 観光施設のWeb戦略 (32)
- Good&New (1)
- 新・営業日報 (10)
- まとめ (1)
- 営業週報 (2)
- 新人視点で再掲 (9)
- 石川校正本舗 (2)
- 歯科医院のWeb戦略 (15)
- 地方自治体のWeb戦略 (30)
- 大学・専門学校のWeb戦略 (32)
- 宿泊施設のWeb戦略 (24)
- 製造業のWeb戦略 (21)
- 採用コーナーの企画 (4)
- ECサイトの施策 (29)
- リアル店舗への集客戦略 (27)
- 不動産会社のWeb戦略 (27)
- 企業WebサイトNG集 (20)
- 予算50万円のWeb戦略 (15)
- 予算300万円のWeb戦略 (11)
- WordPressで企業サイト構築 (30)
- Movable Type活用法 (21)
- 『入力フォーム』を磨き上げろ! (5)
- カラーユニバーサルデザイン (1)
- つくる前にチェック (68)
- Web施策用語集 (1)
- 参考書籍 (28)
- 無料提供資料 (20)
- 札ビル物語(営業日報) (99)
- 今スグ試せるWeb活用研究会 (27)
- 冒険の地図 (7)
- アイタスが学んだこと (31)
- 合流方法(採用について) (39)
- OTHER (11)
- カイゼンのジツエン (16)
- コラボレーション (4)
- 新人スタッフ (30)
- 今日のさっぽろ時計台前 (46)
- 今日の道庁赤レンガ前 (37)
- 達成したこと&ありがとう (12)