PHP を使用してフォーム送信をメールで送信する方法を改善しようとしています。現時点では、私のコードは次のようになります。
<?php
//==== FORM DATA
$name = $_REQUEST['cName'];
$email = $_REQUEST['cEmail'];
$message = $_REQUEST['cMessage'];
//==== EMAIL DETAILS
$to = "myemailaddress@test.com";
$subject = "Web Query";
$headers .= "From:".$email;
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";
//==== EMAIL CONTENT
$content =
"<b>From: </b>".$name."<br />".
"<b>Email: </b>".$email."<br /><br />".
"<b>Message: </b>".$message;
//==== SEND EMAIL
mail($to, $subject, $content, $headers);
?>
私がそれを行う方法で発見した潜在的な欠陥が1つあります。「宛先」メールアドレスを入力しましたが、スパムにつながる可能性があるのではないかと心配しています (他のすべてのデータは、PHP に直接入力される「宛先」アドレスを除いて、HTML フォームの送信から取得されます)。その電子メール アドレスを難読化する最も簡単な方法は何ですか?また、そうする必要がありますか?