Я пытаюсь улучшить способ отправки сообщений электронной почты с помощью PHP. На данный момент мой код выглядит следующим образом:Обфускать электронную почту на PHP?
<?php
//==== FORM DATA
$name = $_REQUEST['cName'];
$email = $_REQUEST['cEmail'];
$message = $_REQUEST['cMessage'];
//==== EMAIL DETAILS
$to = "[email protected]";
$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);
?>
Там один потенциальный недостаток я заметил так, как я это сделать. Я помещаю адрес электронной почты 'to', и я беспокоюсь, что это может привести к спаму (все остальные данные поступают из представления формы html, за исключением адреса 'to', который прямо в PHP). Каков самый простой способ обфускации этого адреса электронной почты и необходимо ли это делать?
запутать неправильное слово здесь - вы хотите, чтобы избежать ваша строка. – MMM