Настройка SMTP сервера

L
На сайте с 19.09.2011
Offline
17
1758

Используется phpmailer, при отправке почты с сайта появлялась ошибка: SMTP Error: Could not connect to SMTP host.

Поменял порт в настройках на 25, теперь ошибка следующая:

SMTP Error: The following recipients failed: name@host.ru

Вот настройки:

...

$mail->Mailer = "smtp";
$mail->Host = "217.23.5.201";
$mail->CharSet = "UTF-8";
//$mail->Encoding = "base64";
$mail->Port = "25";
$mail->WordWrap = "300";
$mail->SMTPAuth = true;
$mail->Username = "support@host.ru";
$mail->Password = "pass";
$mail->AddReplyTo("support@host.ru","Техническая поддержка oboi20.ru");
$mail->AddAddress($to);
$mail->SetFrom("noreply@host.ru","Почтовый робот oboi20.ru");
...

Нужно настраивать как-то классы phpmailer'a?

---------- Добавлено 10.02.2012 в 22:25 ----------

В php.ini

SMTP = localhost
smtp_port = 25
; For Win32 only.
;sendmail_from = me@example.com
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
;sendmail_path =

Нужно что-то менять?

---------- Добавлено 10.02.2012 в 23:20 ----------

Лог:

SMTP -> get_lines(): $data was ""

SMTP -> get_lines(): $str is "220 ams.adulthost.ws ESMTP Exim 4.69 Fri, 10 Feb 2012 23:19:39 +0400 "

SMTP -> get_lines(): $data is "220 ams.adulthost.ws ESMTP Exim 4.69 Fri, 10 Feb 2012 23:19:39 +0400 "

SMTP -> FROM SERVER:220 ams.adulthost.ws ESMTP Exim 4.69 Fri, 10 Feb 2012 23:19:39 +0400

SMTP -> get_lines(): $data was ""

SMTP -> get_lines(): $str is "250-ams.adulthost.ws Hello oboi20.ru [217.23.5.201] "

SMTP -> get_lines(): $data is "250-ams.adulthost.ws Hello oboi20.ru [217.23.5.201] "

SMTP -> get_lines(): $data was "250-ams.adulthost.ws Hello oboi20.ru [217.23.5.201] "

SMTP -> get_lines(): $str is "250-SIZE 52428800 "

SMTP -> get_lines(): $data is "250-ams.adulthost.ws Hello oboi20.ru [217.23.5.201] 250-SIZE 52428800 "

SMTP -> get_lines(): $data was "250-ams.adulthost.ws Hello oboi20.ru [217.23.5.201] 250-SIZE 52428800 "

SMTP -> get_lines(): $str is "250-PIPELINING "

SMTP -> get_lines(): $data is "250-ams.adulthost.ws Hello oboi20.ru [217.23.5.201] 250-SIZE 52428800 250-PIPELINING "

SMTP -> get_lines(): $data was "250-ams.adulthost.ws Hello oboi20.ru [217.23.5.201] 250-SIZE 52428800 250-PIPELINING "

SMTP -> get_lines(): $str is "250-AUTH CRAM-MD5 PLAIN LOGIN "

SMTP -> get_lines(): $data is "250-ams.adulthost.ws Hello oboi20.ru [217.23.5.201] 250-SIZE 52428800 250-PIPELINING 250-AUTH CRAM-MD5 PLAIN LOGIN "

SMTP -> get_lines(): $data was "250-ams.adulthost.ws Hello oboi20.ru [217.23.5.201] 250-SIZE 52428800 250-PIPELINING 250-AUTH CRAM-MD5 PLAIN LOGIN "

SMTP -> get_lines(): $str is "250 HELP "

SMTP -> get_lines(): $data is "250-ams.adulthost.ws Hello oboi20.ru [217.23.5.201] 250-SIZE 52428800 250-PIPELINING 250-AUTH CRAM-MD5 PLAIN LOGIN 250 HELP "

SMTP -> FROM SERVER: 250-ams.adulthost.ws Hello oboi20.ru [217.23.5.201] 250-SIZE 52428800 250-PIPELINING 250-AUTH CRAM-MD5 PLAIN LOGIN 250 HELP

SMTP -> get_lines(): $data was ""

SMTP -> get_lines(): $str is "334 VXNlcm5hbWU6 "

SMTP -> get_lines(): $data is "334 VXNlcm5hbWU6 "

SMTP -> get_lines(): $data was ""

SMTP -> get_lines(): $str is "334 UGFzc3dvcmQ6 "

SMTP -> get_lines(): $data is "334 UGFzc3dvcmQ6 "

SMTP -> get_lines(): $data was ""

SMTP -> get_lines(): $str is "235 Authentication succeeded "

SMTP -> get_lines(): $data is "235 Authentication succeeded "

SMTP -> get_lines(): $data was ""

SMTP -> get_lines(): $str is "250 OK "

SMTP -> get_lines(): $data is "250 OK "

SMTP -> FROM SERVER:250 OK

SMTP -> get_lines(): $data was ""

SMTP -> get_lines(): $str is "550-Verification failed for "

SMTP -> get_lines(): $data is "550-Verification failed for "

SMTP -> get_lines(): $data was "550-Verification failed for "

SMTP -> get_lines(): $str is "550-Unknown user "

SMTP -> get_lines(): $data is "550-Verification failed for 550-Unknown user "

SMTP -> get_lines(): $data was "550-Verification failed for 550-Unknown user "

SMTP -> get_lines(): $str is "550 Sender verify failed "

SMTP -> get_lines(): $data is "550-Verification failed for 550-Unknown user 550 Sender verify failed "

SMTP -> FROM SERVER:550-Verification failed for 550-Unknown user 550 Sender verify failed

SMTP -> ERROR: RCPT not accepted from server: 550-Verification failed for 550-Unknown user 550 Sender verify failed

L
На сайте с 19.09.2011
Offline
17
#1

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий