Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Отсылка письма


Автор: obus 20.4.2008, 13:51
При попытке отправки письма выдается ошибка
"Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in W:\www\table.php on line 18"
Прочитав тему со схожей проблемой(http://forum.vingrad.ru/topic-70897.html) изменил php.ini, как там и сказано:
Цитата

[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25

; For Win32 only.
sendmail_from = denwer@localhost

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
;sendmail_path = "W:\plugins\SendMail\sendmail.exe -t" 

но от этого ничего не изменилось.
Заранее спасибо за помощь=)


Автор: awers 20.4.2008, 13:54
Цитата(obus @  20.4.2008,  14:51 Найти цитируемый пост)
Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini

правильно заданый вопрос - это половина ответа. А у Вас стоит SMTP сервер на компьютере?

Автор: obus 20.4.2008, 14:25
А как это можно проверить?=)

Автор: awers 20.4.2008, 14:26
obus, я уже проверил ) нету у тебя его )))
советую пользоваться зглушкой sendmail`a для отладки. На сервере проблем не будет

Автор: obus 20.4.2008, 14:30
Еще раз, спасибо=)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)