使用PHP电子邮件功能发送的过渡电子邮件被检测为垃圾邮件或病毒 - Godaddy

时间:2017-11-25 06:34:18

标签: php email html-email

我正在使用默认的PHP邮件程序功能向​​用户发送交易电子邮件(HTML),例如注册,创建帐户,下订单等等,但是有些电子邮件会传递给用户,而有些电子邮件会失败以下是我的代码

$htmlContent = $this->load->view('email_template/checkout_signup_email.php',$user,TRUE);
enter $encoding = "utf-8";

// Preferences for Subject field
 $subject_preferences = array("input-charset" => $encoding,"output-charset" 
=> $encoding,"line-length" => 76, "line-break-chars" => "\r\n");

// Mail header
$email_from ="sales@mydomain.com";
$header = "Content-type: text/html; charset=".$encoding." \r\n";
$header .= 'From: Citation Builder Pro <sales@mydomain.com>'. "\r\n".           

'Reply-To: sales@mydomain.com' . "\r\n" .
'Return-Path: sales@mydomain.co' . "\r\n" ;
$header .= "MIME-Version: 1.0 \r\n";
$header .= "Content-Transfer-Encoding: 8bit \r\n";
$header .= "Date: ".date("r (T)")." \r\n";
$header .= iconv_mime_encode("Subject", $mail_subject, 
$subject_preferences);

// Send mail
mail($email, $subject,$htmlContent, $header );

如果我签入cpanel&gt;跟踪交付 - 以下内容显示在结果列

  

数据结束后来自远程邮件服务器的SMTP错误:552 5.2.0   HyaPeobnUk9U1 :: ded ::因垃圾邮件或病毒内容而被拒绝的邮件::   

时请包含这整条信息

0 个答案:

没有答案