私のサイトには、電子メールを送信する次のコードがあります。PHPとcaptchaを使用して迷惑メールを減らすベストプラクティスは何ですか?
if($_SESSION["captcha"]==$_POST["captcha"])
{
$msg="Require Services :\t$_POST[service]\n";
$msg="Name :\t$_POST[name]\n";
$msg.="Company Name :\t$_POST[co_name]\n";
$msg.="Address :\t$_POST[address]\n";
$msg.="Mobile :\t$_POST[mobile]\n";
$msg.="Phone :\t$_POST[phone]\n";
$msg.="E-mail :\t$_POST[email]\n";
$msg.="Message :\t$_POST[message]\n";
$subject=$_POST[subject];
$to="[email protected],[email protected]";
$headers="From: $_POST[email] < $_POST[email]> \n";
$headers .= "Reply-To: $_POST[email]\n\n";
mail($to,$subject,$msg,$headers);}
?>
迷惑メールを減らすためにcaptchaを使用した後でも、私はまだ多くの迷惑メールを取得します。
ちょうどあなたのようにあなたの電子メールアドレスを投稿すると、さらに多くの迷惑メールが届くでしょう...:P –