0

I know that I can check IP addresses and domains against blacklists like Spamhaus and co, but is there a way that I can prevent iamaspammer@gmail.com from signing up at my website?

4

1 に答える 1

1

ほとんどのフォーム スパムは、1 回しか使用されない偽または無効なメール アドレスで作成されるため、ブラックリストを作成してもほとんど役に立ちません。

フォーム本文で既知のボット IP と悪意のある URL をブロックする方がはるかに効果的です。

また、適切なキャプチャでフォームを保護することをお勧めします。

キャプチャでユーザーを悩ませたくない場合は、それほど目立たないが効果的ではないトリックがあります。追加のフォーム フィールドを作成し、css で非表示にします。このフィールドが空で送信された場合にのみ、フォームを受け入れます。通常、多くのボットはすべてのフィールドに入力するため、この非表示フィールドにコンテンツが含まれている場合はフォームを拒否できます。

于 2011-06-23T09:38:14.543 に答える