我的项目的一部分当我的客户在经过如此多的操作后重新发送邮件时,当我测试我的邮件功能时,我有问题,因为对于" gmail" ,我重新邮寄了邮件,但是当邮件是no-gmail时,邮件没有重新发送! :(这是我的邮件功能:
function emailDemande($email, $name, $nameL){
$subject = 'Votre demande ';
$headers = "From: XXX <contact@emoovio.com>\r\n";
$headers .= "Bcc: abdelkhalek.oumaya@gmail.com, TEST@DOMAIN.com\r\n";
// $headers = 'From: XXX <'. $from. '>\r\n';
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=UTF-8\r\n";
$message='htmlmessage';
mail($email, $subject, $message, $headers);
};
答案 0 :(得分:1)
邮件流程非常复杂。
确保发送服务器(smtp服务器)知道并允许发件人邮件地址发送邮件。
检查您的smtp服务器是否已列入黑名单。更多信息:http://mxtoolbox.com/blacklists.aspx