如果我使用< (电子邮件标题中的尖括号),并且html停止渲染,就像我正在使用左,而不是将其显示为不作为html呈现的文本。
$headers1 = "From: Example <example.p@email.com/>" . "\r\n";
我尝试了许多解决方案,比如我也使用了&amp; lt和$ gt但仍然无效。请帮帮我。
答案 0 :(得分:2)
电子邮件地址末尾没有正斜杠。并且您不应该在邮件中添加标题,您应该将标题设置为不同的参数。所以它们不会影响你的内容。
$to = 'nobody@example.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: Example Site <webmaster@example.com>' . "\r\n" .
'Reply-To: webmaster@example.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers);
答案 1 :(得分:1)
答案 2 :(得分:0)
删除/>
使用>
$headers1 = "From: Example <example.p@email.com>" . "\r\n";