Проблема с сообщениями SMTP, отправленными через PhpMailer: Helo Not Accepted - PullRequest
0 голосов
/ 22 апреля 2011

Ошибка, которую он мне дает:

SMTP -> ОТ СЕРВЕРА:

SMTP -> ОТ СЕРВЕРА:

SMTP -> ОШИБКА: EHLO не принят с сервера:

SMTP -> ОТ СЕРВЕРА:

SMTP -> ОШИБКА: HELO не принят с сервера:

SMTP -> ОШИБКА: AUTH не принят с сервера: 477 вы не ожидали приглашения

SMTP -> ОТ СЕРВЕРА:

SMTP -> ОШИБКА: сбой RSET:

ошибка почтовой программы: ошибка SMTP: не удалось подключиться к узлу SMTP.

Кто-нибудь имеет представление о том, что проблема может быть ??? Спасибо за вашу помощь!

1 Ответ

0 голосов
/ 22 апреля 2011

@ Кристиан: Я использую версию: 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.

...