今年の夏ごろ、メールフォームから送信されてくるスパムメールが激増した。ひどすぎる。
しかも、相手先が特定しづらいタイプで、日本語も混じっている。
PHPの汎用メールフォームに、画像認証を追加して対応してみることにした。
・Google提供のreCAPTCHA
https://qiita.com/koliainwiki/items/544fe01d8c964c1b99a0
https://qiita.com/srai0628/items/7301e8e24a7811b4d798
・割と昔からよく使われているSecurimage
https://www.phpcaptcha.org
画像認証は、メールフォームを送信するユーザーにとっては間違いなく負担になる。
問い合わせを増やしたいと思ってフォームを設置しているのに不便を強いることになるのは不本意であるが、
スパムの数が尋常じゃないからなぁ。(1時間に100通以上とか)
スパム対策はイタチごっこといわず、全世界で対策できることはないのか。
送信者にスパム送っても儲からないし、ムダだと思わせるのが一番よいのだがなんかできないかなぁ。