web-dev-qa-db-ja.com

一般に表示される電子メールアドレス:動的に生成されるスパムボットから安全ですか?

私は現在、自分自身を雇用ウェブサイトにしようとしています。サイト全体がクライアント側のレンダリングエンジンを使用して、ビューを動的に読み込みます。このため、ページのソースはテンプレート要素のみを返します。最初のページの読み込み後に読み込まれるビューの1つに、プレーンテキストで記述された電子メールアドレスがあります。これは、ほとんどのスパムボットから安全ですか?それとも、少なくとも、私が心配すべきことは何ですか?

電子メールフォームやその他のテクニックを追加することを提案しないでください。私は代替手段を求めているのではなく、この方法の背後にあるセキュリティについて具体的に求めています。

2
Ari

電子メールアドレスが公開されていると、スパムボットがその電子メールアドレスを収集するリスクがあります。車のアラームのように、車の盗難を防ぐのに役立つ車のアラームのように、私がリストする方法があります。できないという意味ではありません。ボットは永遠に複雑になり、多くのユーザーが実際の閲覧者と同じようにページをレンダリングしているため、メールアドレスを確実に隠すことはできませんが、大半はブロックできます。

方法:

  1. 100%ではない場合、99.9%のボットをブロックする画像を使用しますが、もちろんクリックまたはコピーして貼り付けることはできません。
  2. JavaScriptを使用して電子メールアドレスを非表示にする を使用して、ページをレンダリングしている場合はすべてをブロックしますが、すべてではありません。
  3. おそらく最良の方法ですが、一度も使用したことはなく、検索なども可能ですが、ユーザーがクリックしてキャプチャコードを要求したときに電子メールアドレスを取得するのが最善の方法ですが、これには視聴者を困らせる欠点があります。
  4. はい、あなたはそれを聞きたくありませんが、人々がフォームを使用する多くの理由があり、これはフォームがあなたのメールアドレスが収集される危険を冒さず、私の方法も方法も完全に停止するものではありませんスパマー。
3
Simon Hayter