Forum Webscript.Ru
Программирование => PHP => Тема начата: sanich_17 от 28 Сентября 2007, 11:33:04
-
Всем привет,
Поставил TopServer 2
для локального тестирования сайта
Текущая версия PHP: 5.1.6
Следующий скрипт ничево на мыло не отправляет, хотя фунция возврящает 1,
$bo = mail("мой майл@mail.ru", "Моя тема", "Строка 1\\nСтрока 2\\nСтрока 3");
if ($bo==1) {echo(\'Отправлено\');}
else {echo(\'не Отправлено\');}
?>
где грабли непонятно
Прошу помочь разобраться
-
а через что предполагалось отправлять почту?
-
hanslinger:
а через что предполагалось отправлять почту?
Я не знаю, я не спец в php,
задача отправить с webстраницы некоторые данные на определенный e-mail.
Вот нарыл фукцию mail() юзаю, а она не работает.
Может какие то настройки php требуются?
-
sanich_17, для того чтобы функция mail работала должен быть установлен почтовый сервер и PHP настроен на работу с ним, именно это и имеет в виду hanslinger! Cама по себе функция, php или кто-то другой ничего, никуда не отправят!
См. доументацию по функции [p]mail[/p] про настройку sendmail_path
-
у меня smtp трубует авторизации.
Warning: mail() [function.mail]: SMTP server response: 503 Administrative prohibition -- authorization required. Users in your domain are not allowed to send email without authorization. See http://www.mail.ru/pages/help/261.html for details. in T:\\home\\localhost\\mail.php on line 9
не Отправлено
Куда вводить логин/пароль?