邮件功能无法在php中运行

时间:2011-12-26 13:01:35

标签: php

当我发送邮件到“gatbajrang@gmail.com”时,它工作正常。但是当我将电子邮件地址“gatbajrang@gmail.com”更改为“bajrang.lal@sunarctechnologies.com”时,邮件尚未发送,我找不到这里的错误。两个电子邮件地址都正确。并始终在if条件下打印消息行。

我还检查了垃圾邮件,垃圾邮件等。

//$email_id = "gatbajrang@gmail.com"; 
$email_id = "bajrang.lal@sunarctechnologies.com";
$subject = "New Suggestion Posted. Waiting for approval.";
$mail_msg="Hello Admin,<br><br>New Suggestion Posted. Waiting for approval.<br><br>";  

$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= "From: Tata NYK <gatbajrang@gmail.com>"; 
$headers .= "Organization: Tata NYK\r\n"; 
if(mail($email_id,$subject,$mail_msg))
  echo "mail sent to = ".$email_id; 

2 个答案:

答案 0 :(得分:0)

您检查垃圾邮件/垃圾邮件了吗?尝试使用http://swiftmailer.org/让事情变得更轻松。您无需手动添加自己的所有标题。

答案 1 :(得分:0)

我认为它与sunarctechnologies.com的SMTP服务器有关。查看您域的错误日志。