它给我的错误是:
SMTP - >来自服务器:
SMTP - >来自服务器:
SMTP - >错误:服务器不接受EHLO:
SMTP - >来自服务器:
SMTP - >错误:服务器不接受HELO:
SMTP - >错误:服务器不接受AUTH:477您没有等待提示
SMTP - >来自服务器:
SMTP - >错误:RSET失败:
邮件程序错误:SMTP错误:无法连接到SMTP主机。
有没有人知道问题可能是什么?谢谢你的帮助!
答案 0 :(得分:0)
@Cristian:我正在使用版本:2.0.4。
$this->load->library('PhpMailer');
$this->phpmailer->Host = "mail.xxx.org";
$this->phpmailer->IsSMTP();
$this->phpmailer->SMTPAuth = true;
$this->phpmailer->Username = 'xxx';
$this->phpmailer->Password = 'xxxx';
$this->phpmailer->From= 'info@xxx.org';
$this->phpmailer->FromName = 'xxx Info';
$this->phpmailer->AddReplyTo('info@xxx.org', 'Info');
$this->phpmailer->Subject = 'Php mailer test';
$this->phpmailer->Body = 'test msg body';
$this->phpmailer->SMTPDebug = 2;
$this->phpmailer->AddAddress('example@xxx.com', 'BlackTie');
if(!$this->phpmailer->Send()){
echo 'mailer error: ' . $this->phpmailer->ErrorInfo;
}else{
echo 'msg sent';
}
以下是错误消息:
SMTP - >来自服务器:
SMTP - >来自服务器:
SMTP - >错误:服务器不接受EHLO:
SMTP - >来自服务器:
SMTP - >错误:服务器不接受HELO:
SMTP - >错误:服务器不接受AUTH:477您没有等待提示
SMTP - >来自服务器:
SMTP - >错误:RSET失败: 邮件错误:SMTP错误:无法连接到SMTP主机。