
PHPを使った問い合わせフォームを自サイトに設置していますが、最近になって意味不明の英字文だけが書かれたスパムメールが頻繁に投稿されるようになりました。
スパムメールのほとんどは海外のスパムロボットからの送信なので、「投稿本文に日本語が含まれていなければ送信不可」という制御をかけたいと思っています。
PHPはあまり詳しくないため、送信前のJavascriptで制御をかけたいのですが、スパムロボットにJavascriptの判定処理は通じるのでしょうか?
スパムの無差別投稿ロジックを知らないため、初歩的な質問かもしれませんが宜しくお願い致します。
No.1ベストアンサー
- 回答日時:
スパムロボットはフォームを解析して直接CGIに対してデータを送ってくるのでJavaScriptでの投稿本文チェックでは意味が無いと思います
JavaScriptを使ってフォームを解析しにくくすれば効果があるかも知れません
とりあえずブログのコメントスパム対策が参考になると思います
http://www.magicvox.net/archive/2005/05280030.php
やはりJavascriptでは無理なんですね。
php側で制御をかけるようにしてみます。
スパム対策サイトも参考にさせていただきます。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 助けてください!スパムメールがとんでもなく大量に届きます。 3 2023/08/10 16:32
- 迷惑メール・スパム スパム・メールを転送した? 2 2023/02/09 12:21
- PHP ここで言うトークンの意味を教えてください。 3 2022/08/24 03:03
- マルウェア・コンピュータウイルス Twitchを見てたら何故か無期限BANになりました。 1 2022/07/16 11:43
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- JavaScript Google reCAPTCHAについて 1 2023/02/22 14:37
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- 教えて!goo 投稿中にエラーが発生して、質問投稿できません。 この投稿はできているのに、本来送りたかった質問が投稿 5 2023/05/07 12:42
- LINE ラインの疑似体験(?)が出来るサービスは? 3 2023/03/26 19:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHP処理実行後のページの遷移に...
-
javascript・JSP関連
-
リクエスト結果が一瞬しか表示...
-
助けてください!出来ないと解...
-
VBAによる第3、4水準文字の判定...
-
JSPの処理の途中で、JavaScript...
-
javascriptからサーバサイドの...
-
ASP(VBS) ←→ JavaScript の変数...
-
以下のコードを実行しても、オ...
-
jqueryのbxsliderをマウスオー...
-
if(1){...}とはどういうことで...
-
「終了していない文字列型の定...
-
javascriptでフォルダ内のファ...
-
正整数の半角数字かどうか判定する
-
JavaScriptでVBのOption Explic...
-
ASP上からサーバサイドのVBScr...
-
AccessVBAで教えて下さい。
-
IEでエラー
-
htmlのfileタグに自動で値を入...
-
エクセル 半角英数6文字以上 ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
連動プルダウンについてです。
-
助けてください!スパムメール...
-
「戻る」ボタン使用時のフォー...
-
JavaScriptで月に対して日の整...
-
javascript・JSP関連
-
PHP処理実行後のページの遷移に...
-
Ajax以外で、JavaScriptからPHP...
-
フォーム入力の自動切換え
-
Onclickイベントでデータをcgi...
-
画面遷移させずにCGIの戻り値を...
-
javascriptからpythonへ値の受...
-
現在日付を初期値にするには
-
特定のメルアドを不可にするには
-
javascriptでCGIに値を渡したい...
-
指定した日時にリロード処理を...
-
jQueryMobileについて
-
javascript外部ファイルから読...
-
getで日本語を受け取りたい
-
javascript 選択した値のみを送...
-
Javascriptでスパム対策は可能?
おすすめ情報