【发布时间】:2014-10-26 14:38:38
【问题描述】:
我正在尝试使用 codeIgniter 的电子邮件库发送电子邮件。
下面是我的代码
$config = Array(
'protocol' => 'smtp',
'smtp_host' => 'smtp.myserver.com',
'smtp_user' => 'xxx@myserver.com',
'smtp_pass' => '********',
'mailtype' => 'html',
'wordwrap' => false,
'charset' => 'utf-8'
);
$this->email->initialize($config);
$this->email->set_newline("\r\n");
$this->email->from('xxx@yourserver.com', 'xxx');
$this->email->subject('blah blah');
$this->email->message('a simple html message');
$this->email->to('any@validemail.com');
$this->email->send();
代码在不同的服务器上并且使用不同服务器的邮件(是的,两个不同的域)
例如代码在 yourserver.com 上,它使用 smtp of myserver.com
它一直工作到早上。但现在我得到了
554 SMTP synchronisation error(完整的 print_debugger() 输出见附件,我隐藏了一些敏感信息。我可以相信你们,但不是全部)
谢谢。
【问题讨论】:
标签: php codeigniter email smtp html-email