PHP-为什么这些电子邮件只发送到gmail帐户而不发送给其他人?
似乎只有拥有gmail帐户的人才会收到这些电子邮件:PHP-为什么这些电子邮件只发送到gmail帐户而不发送给其他人?,php,email,gmail,Php,Email,Gmail,似乎只有拥有gmail帐户的人才会收到这些电子邮件: function sendEmail($email, $hashid) { $content = "<p>x</p>"; $fromName = "N"; $fromEmail = "n@n.se"; $to = $email; $subject = 'y'; $message = $content; $headers = "MIME-Version: 1.0"
function sendEmail($email, $hashid) {
$content = "<p>x</p>";
$fromName = "N";
$fromEmail = "n@n.se";
$to = $email;
$subject = 'y';
$message = $content;
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
$headers .= 'From: ' . $fromName . ' <' . $fromEmail .'>' . " \r\n" .
'Reply-To: '. $fromEmail . "\r\n" .
'X-Mailer: PHP/' . phpversion();
return mail ( $to, $subject, $message, $headers );
}
函数sendmail($email,$hashid){
$content=“x”;
$fromName=“N”;
$fromEmail=”n@n.se";
$to=$email;
$subject='y';
$message=$content;
$headers=“MIME版本:1.0”。\r\n”;
$headers.=“内容类型:text/html;字符集=UTF-8”。\r\n”;
$headers.='From:'.$fromName.'.'。“\r\n”。
'回复:'.$fromEmail.\r\n'。
'X-Mailer:PHP/'.phpversion();
返回邮件($to、$subject、$message、$headers);
}
标题有问题吗 解释你的问题是什么。没有任何东西只指定gmail。电子邮件是从gmail帐户发送的吗?取决于MTA添加的标题,而不是PHP代码片段中的标题。不,它是从网络托管酒店发送的。使用没有$headers变量的相同代码可以工作,并且电子邮件会发送到任何域@AA摇摇晃晃-问题是,我没有gmail帐户的客户没有审阅我的电子邮件。我注意到电子邮件被发送到hotmail,但它被标记为垃圾邮件