我正在使用codeigniter框架。在使用笨邮件功能发送邮件,邮件将被传递为垃圾邮件,我不知道为什么发生这种情况,我使用代码:使用codignator自由功能发送邮件作为垃圾邮件发送
$this->load->library('email');
if($fromname==''){$fromname='MySystem';}
if($from==''){$from='[email protected]';}
if($reply==''){$reply=$from;}
$config = array(
'protocol' => 'smtp',
'smtp_host' => host,
'smtp_port' => port,
'smtp_crypto' => 'ssl',
'smtp_user' => user_nam,
'smtp_pass' => pwd,
'mailtype' => 'html',
'charset' => 'utf-8',
'wordwrap' => TRUE
);
$this->email->initialize($config);
$this->email->from($from, $fromname);
$this->email->reply_to($reply, $fromname);
foreach($result as $row){
$this->email->to($to);
$this->email->subject($subject);
$this->email->message($message1);
$this->email->send();
}
通过使用此代码,邮件被发送给一组用户。这封邮件被收到为垃圾邮件。这是因为代码或服务器问题的一些错误?
可能重复[我的邮件总是将垃圾邮件文件夹,即使交付很晚笨PHP的](HTTP:/ /stackoverflow.com/questions/26986619/my-mails-is-always-going-to-spam-folder-even-delivering-very-late-in-codeigniter) – turntwo 2014-11-18 05:12:14