Сделано в Раскрутке

Архив эхоконференции RU.PHP

- RU.PHP ------------------------------------------------------------- RU.PHP -
 Msg  : #4083 [593]
 От   : Aleksey Sosnovikov            2:5020/400          04 ноября 03, 02:06
 Кому : Alex                                              04 ноября 03, 01:47
 Тема : Re: [Q] mail() does not work
-------------------------------------------------------------------------------
From: "Aleksey Sosnovikov" 


"Alex"  сообщил/сообщила в новостях следующее:
news:bo6it6$pr0$1@news.lucky.net...

> > Hужно прописать правильный smtp испольщуя ini_set() или в
конфигурационном
> > файле. Параметр называется "SMTP" и должен содержать имя реально
> работающего
> Спасибо за попытку помочь, но вот выдержка из моего php.ini:
> Как ты советуешь попробовал перед командой mail() вставить следующее:
>
> ini_set("SMTP", "SMTP.MySmtpProvider.Net");
> ini_set("smtp_port", "25");
> echo ini_get("smtp");
Hужно писать большими буквами, тогда должно выводиться (у меня выводится).

> echo ini_get("smpt_port");
Опечатка - нужно smtp_port

> $to_email = "test5@yahoo.com";
> $mesg_body = "Test";
> mail($to_email, "Test subj", $mesg_body);
При правильном указании smtp сервера, должно работать. Если вы скрипт
исполняете дома, то попробуйте отправлять почту своим почтовым клиентом
через этот сервер (может и не получится, всякое бывает). А может быть у вас
firewall стоит и блокирует соединение модуля php с инетом? Так же попробуйте
запустить telnet и сконнектиться с SMTP.MySmtpProvider.Net по 25 порту.

> Вывода на экран значений "smtp" и "smpt_port" не наблюдается!!! Hо и
ошибок
Досадная двойная опечатка.

> не выдает кроме все той же при попытке исполнения mail():
> Warning: Failed to Connect in D:\PHP\TEST_PRJ/register_new.php on line ...
Эта ошибка говорит о том, что сервер не может быть найден физически, может
попробывать в SMTP прописать ip-адрес?

> Достало уже... Пробовал под Win 2003 Server - та же петрушка. Может есть
еще
> какие советы? Может дело в настройке самой Винды? Какие там службы должны
> быть установлены?
Вроде ничего специфического не требуется.

> P.S. Да, может РHР установился криво (взял с компакта к книге)? Из dll-ов
в
> его каталоге нашел только phр4ts.dll. Hо на CD есть каталог (похоже копия
> установки), где их немеряно. Какие необходимы и куда их перенести?
Я думаю, что какие нужно модули установлены. Иначе бы сообщение было бы
более фатальным.

// Aleksey Sosnovikov aka Salex, http://salex.pp.ru


--- ifmail v.2.15dev5
 * Origin: Demos online service (2:5020/400)


При переходе по баннеру - скидка 25% на первый месяц обслуживания!
Самый простой способ получить ROOT-доступ
При переходе по баннеру - скидка 25% на первый месяц обслуживания!