アプリ版:「スタンプのみでお礼する」機能のリリースについて

会社のHPにメルアドを掲載しているのですが、
スパム業者にそのアドレスが悪用されているようです。
お客様からはメルアドがHPに掲載されていないと
不便ですし、しかしそうするとスパム業者は、
ロボットを使ってメルアドを
集めているので悪用され(特に海外)、
どうしていいか悩んでいます。

お問い合わせフォームを設置する方法に変えようと思うのですが、
そのばあい、フォームのプログラムであるconfig.php という
ファイルにはメルアドを
書き込んでサーバーに置くのですが、この場合は、スパム無業者に
悪用されないでしょうか?

または、何かよい方法はありますでしょうか。

どうぞよろしくお願いします。

A 回答 (4件)

他の方が書かれているようにメールアドレスを画像化するという手があるかと。




他、Java等でサーバサイド内のみで使うようにするとか。
ただ、何らかの形で文字列としてメアドを残せばそれを取るという方法はゼロではないです。

それでも一般的なスパマーが使うような収集エンジンでは持ってこれないと思います。
@を全角にしたり、「あっと」と平仮名にするだけで大抵持っていかないので。

PHPにしろ、どのようにプログラムが組んであるかにも拠ると思うので、この件は何とも・・・。
他CSS、ベリサイン等を使ってセキュリティページにするとか。
    • good
    • 0
この回答へのお礼

そうですね、いろいろ思案いただき、
ありがとうございました。
何がいいか検討してみます。

お礼日時:2010/02/03 16:01

私の管理しているホームページは1番さんが提案されたようにメルアドを画像にして掲載し、クリックするとメーラーが起動するようにしてあります。


最近大手だとメルアドのページにはその都度形成される数字を打ち込まないと入れないページもありますけど(例に挙げた画像はマイクロソフト)、そこまですることはないと思う。
メルアドを画像にするだけでかなり違いますよ。
「スパム業者に悪用されないメルアド掲載の方」の回答画像3
    • good
    • 0
この回答へのお礼

画像化されているのですね。
ありがとうございます。

お礼日時:2010/02/03 16:00

お問い合せフォームの方は、今のところそこそこ安心かと思われます。

将来にわたってどうかは分かりませんが。

HP上に常に記載するメアドについては、エンティティ化(アスキーコードを直接記述)することである程度回避できます。
例 <a href="mailto:abc@mail.com">abc@mail.com</a>
→ <a href="mailto:abc@m
ail.com">mailt
o:abc@mail.co
m</a>

↓参考
http://hp.vector.co.jp/authors/VA022023/javascri …
http://ab.jpn.ph/soft/html_rand.html
http://www.makizou.com/php/function.htmlentities …
    • good
    • 0
この回答へのお礼

エンティティ化ってすごいですね。
これは、いけそう、という気がしました。

また、フォームはそこそこ安心とのことなので、
これをまず試そうと思います。

ありがとうございました。

お礼日時:2010/02/03 16:02

よくある方法としては、メールアドレスを画像にして置くという方法があるかと思います。


この方法ならば、@○○.△△を検知してアドレスを収集するspamならテキストでない画像ファイルからはメールアドレスを読み取れませんので大丈夫なのではないでしょうか。
ただし、万能ではないと思いますが。

参考URL:http://handmail.org/
    • good
    • 0
この回答へのお礼

画像化ですね。
ありがとうございます。

お礼日時:2010/02/03 16:00

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!