Email 为什么电子邮件会变成垃圾邮件?

Email 为什么电子邮件会变成垃圾邮件?,email,spam,Email,Spam,我正在用PHP发送一封电子邮件,但所有的电子邮件都将被放入垃圾邮件文件夹。请告诉我哪里出错了 <? $name=$_POST['name']; $email=$_POST['email']; $phone=$_POST['phone']; $message=$_POST['message']; $ToEmail = "me@example.com"; $ToSubject = "Message from your

我正在用PHP发送一封电子邮件,但所有的电子邮件都将被放入垃圾邮件文件夹。请告诉我哪里出错了

<?
    $name=$_POST['name'];
    $email=$_POST['email'];
    $phone=$_POST['phone'];
    $message=$_POST['message'];
    $ToEmail = "me@example.com";
    $ToSubject = "Message from your site";
    $EmailBody = "Name: $name\n 
        Email: $email\n
        Phone: $phone\n
        Message: $message\n";
    $Message = $EmailBody;
    $headers .= "Content-type: text; charset=iso-8859-1\r\n";
    $headers .= "From:".$name." / ".$email."\r\n";
    mail($ToEmail,$ToSubject,$Message, $headers);
    header("location: thankyou.php");
?>

长话短说,如果收件人的服务器将您的邮件放入垃圾邮件箱,您的程序工作正常,您无能为力


长话短说:如今,大多数邮件服务器都会检查电子邮件是否来自实际拥有与电子邮件对应的域的服务器。假设您是用帐户发送的abc@gmail.com,收件人电子邮件的服务器会检查此邮件来自的服务器是否为gmail.com。这是通过检查。

完成的。如果收件人将您的邮件移动到垃圾邮件文件夹中,您的PHP代码对此无能为力。为了提高可读性,请不要滥用大写字母。