防止电子邮件进入垃圾邮件PHP?

时间:2018-07-10 13:19:24

标签: php email

我正在使用mail()发送一封简单的电子邮件,但是由于某种原因,我尝试的所有内容都直接成为了垃圾邮件,我在这里遗漏了什么吗?

<?php
    $to = "toemail@example.com";
    $subject = "your subject";
    $body = "<p>Your Body</p>";
    $headers  = "From: Sender Name <from@example.com>" . "\r\n";
    $headers .= 'MIME-Version: 1.0' . "\r\n";
    $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
    mail($to, $subject, $body, $headers);
?>

1 个答案:

答案 0 :(得分:0)

您需要一个附加的“答复”标头,以确保发件人的电子邮件地址与答复邮件的地址相同。这应该可以解决您的问题。

例如$headers = "From: $from\r\nReply-to: $email";

还要确保您的标头由\ r \ n

分隔