【发布时间】:2016-12-09 11:13:47
【问题描述】:
我在从我的站点动态发送电子邮件时遇到问题 拥有 hotmail、实时电子邮件的客户不会收到电子邮件(在密件抄送中接收电子邮件)以及一些使用 gmail 的客户会收到邮件,但会收到垃圾邮件,而其他人则主要收到邮件。我使用的代码
function emailDemande($email, $nameL){
if (!preg_match("#^[a-z0-9._-]+@(hotmail|live|msn).[a-z]{2,4}$#", $email))
{
$passage_ligne = "\r\n";
}
else
{
$passage_ligne = "\n";
}
$subject = 'Votre demande d\'expérience mystère';
$headers = "From: site <contact@site.com>".$passage_ligne;
$headers .= "Bcc: compte@gmail.com".$passage_ligne;
$headers .= "MIME-Version: 1.0".$passage_ligne;
$headers .= "Content-Type: text/html; charset=UTF-8".$passage_ligne;
$message = '<html><body><p>Cher(e) '.$nameL.',</p></body></html>';mail($email, $subject, $message, $headers);};
【问题讨论】:
-
你的问题是什么?
-
我的问题是为什么我没有收到hotmail 和live 上的邮件?我的代码有问题吗?它在哪里以及如何解决它