メールアドレスにリンクを設定する
メールアドレスにリンクを設定することで、自動的にメールソフトを起動させることができます。
【記述例】
<a href="mailto;"メールアドレス">〜</a>
ただし、この方法でメールアドレスを記入すると、ウェブ上にアドレスを公開することになってしまって、スパムメールといわれる迷惑メールが大量に届いてしまう恐れがあります。これを防ぐためには色々な方法があります。
迷惑メールの予防策
上の方法でメールアドレスを記入すると、アドレスをweb上に公開することになり、スパムメールと呼ばれるたくさんの迷惑メールが届いてしまう恐れがあります。
そこで、この”迷惑メール”の予防策について紹介します。
@メールアドレスを画像で表記する
スパムメールというのは、ロボットが自動的にサイトのソースを巡回してメールアドレスの部分だけを収集する、という仕組みになっています。
ということは、メールアドレス自体を画像にしてしまえば収集ができないんです。
下のような感じですね。
メールはこちらへどうぞ!!
※お手数ですが、上のアドレスを書き写して送信してください。
ただ、この方法を使うと画像でアドレスを表示しているのでコピー&ペーストができないという欠点が生じてしまいます。
あと、この画像にアドレスのリンクをはったりalt="説明"の部分にメールアドレスを記入したりしてしまうと、全く意味がなくなってしまうので注意してください。
Aメールアドレスの一部を書き変えて表記する
一番手軽で、割と効果が高いのがこの方法です。
これは、メールアドレスの「@」の部分を他の記号に置き換えて表記します。
こんな感じですね。
メールはこちらから
○○○○★△△.■×.ne.jp
※お手数ですが、コピーして『★』を『@』に変換してください。
★の部分は例えば『♪』や『◆』など、どんな記号を使ってもOKです。ただし、全角@だけは紛らわしくなるので使わないほうがいいと思います。
この方法だと、メールアドレスを手軽にコピー&ペーストで貼り付けることができ、変換も一文字だけなので打ち間違えの心配もありません。
B無料メールアドレスを利用して捨てアドレスにする
根本的な解決にはならないかもしれないですが、無料で利用することができるメールアドレスをホームページ公開用に用意しておくのも1つの方法です。
「yahooメール」やgoogleの「gmail」などでは簡単なスパムメール対策もしていますし、何よりスパムメールがたくさん来て手がつけられなくなった時に、スパッと切り捨てて新しいアドレスを取得できるのが一番の利点です。
〜無料メールアドレス提供サイト〜
yahooメール・・・ http://promo.mail.yahoo.co.jp/
Cメール送信フォームを作る
4番目の方法として、メール送信フォームを作成して直接メールアドレスを公開せずにメールを受け取る方法があります。
※下の『お問合せフォーム』はサンプルです
お問い合せフォーム
お問い合せはこちらからお願いします。
この方法を使えば、メールアドレス自体を公開せずにメールを受け取ることができるうえに、ユーザー側もいちいちメールソフトを起動してメール作成する手間が省けます。
ただし、CGIというプログラムを使用・設置するので無料のプロバイダーなどを利用している場合、使用できないことがあるのと、設置をするのに少しややこしく、手間がかかるという短所もあります。
しかし、スパムメール対策としてはかなり効果的ですし、設置がややこしいといってもフリー送信フォームを発信しているサイトなんかで詳しく説明してくれているのできちんと読んでその通りにすれば設置することができるので、検討するのもいいかもしれませんね。
〜無料送信フォーム提供サイト〜
POST MAIL・・・kent-web (www.kent-web.com/)
Web Mail Plas・・・Web Liberty (www.web-liberty.net/)