Ребя нужно срочно. На лок. ПК стоит апач и соответсвенно PHP. Создаю проэкт который будет работать в инете. На локале создаю mail(). Но вот загвоздка. Апача не отсылает письмо. Код (Text): 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 F:\TEMP_SITES\********.***\class\utils.php on line 392 Даже пробывал указать сервер другой... Код (Text): Warning: mail() [function.mail]: SMTP server response: 550 5.7.1 <*****@***.***>... Relaying denied. IP name lookup failed [***.***.***.***] in F:\TEMP_SITES\*******.****\class\utils.php on line 392 Кто знает как настроить эту штуку, подскажите... :?
У тебя на локальных компах не стоит mail-сервер. Используй те, что доступны. Их и прописывай. Или установи свой .
Ну, это-то понятно! Мне кажется товарищ спрашивает, как настроить, чтобы работало (не устанавливая smtp-сервер). Вот, например, можно ли сделать так, чтбы PHP отправлял письма с моего почтового ящика на www.mail.ru ? Допустим, в php.ini я вот это Код (Text): [mail function] ; For Win32 only. SMTP = localhost smtp_port = 25 ; For Win32 only. ;sendmail_from = me@example.com отредактирую... Но ведь надо ещё пароль от ящика каким-то образом php сообщить...?
Конфиг php, на сколько я понимаю - это php.ini ? Если так, то я чуть выше писал: Куда его там вписать...? Вот ещё такой параметр есть в php.ini под загаловком [mail function]: ;mail.force_extra_parameters = Не тут? Ещё есть sendmail_path, но там написано только для Unix.
Спасибо! Что-то там не отвечают на вопрос... Может вы знаете? В общем сделал как там написано, ошибок функция mail не выдаёт, но и письмо не доставляется. В настройках php.ini : SMTP = smtp_port = sendmail_from = sendmail_path = "C:\Program Files\sendmail\sendmail.exe -t" В настройках sendmail.ini : smtp_server=smtp.list.ru smtp_port=2525 default_domain=list.ru error_logfile=error.log debug_logfile=debug.log auth_username=имя_почтового_ящика auth_password=пароль_почтового_ящика pop3_server=pop.list.ru pop3_username=имя_почтового_ящика pop3_password=пароль_почтового_ящика force_sender=адрес_моего_почтового_ящика hostname=list.ru Наверно где-то что-то не так... Но не пойму.