PHP mail()不使用特定后缀

时间:2012-11-23 19:11:29

标签: php email

  

可能重复:
  PHP mail stopped working

我正在使用PHP mail()函数发送联系我们表单。 这适用于我尝试过的所有电子邮件,但是包含客户公司后缀的电子邮件:[something]@3gdirectpay.com。 该函数返回true,但即使在检查垃圾邮件后,他也没有得到任何结果。

代码:

<?php

$email="You have recieved a new message from a customer: \r\n \r\n";
if (isset($_POST)) {
    foreach ($_POST as $key=>$value) {
        if (isset($value) && $value!='' && $key[0]!='x' && $key!='mf_mail' && $key!=='mf_text') {
            $email.=$_POST['x' . $key] . $value . "<br>";
        }
        else if ($key=='mf_text') {
            $text = "Message: " . $value;
        }
}
$headers = 'MIME-Version: 1.0' . "\r\n"; 
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";   
$email.= $text;
$to = "info@3gdirectpay.com, eran@3gdirectpay.com";
$from = $_POST['mf_mail'];
$subject = "New message from a customer";
mail($to,$subject,$email,$headers);



    }

header("Location:http://www.3gdirectpay.com/?m=sent");

?>

客户说他们正在使用Gmail托管他们的邮件服务。 我很肯定它与后缀有关,但是什么可能导致这种奇特的行为呢?

0 个答案:

没有答案