• Авторизация


Отправка почты из php 18-02-2008 11:18 к комментариям - к полной версии - понравилось!


Я как понимаю, за отправку почты в php отвечает функция mail(); которая, в свою очередь, дергает sendmail ();

Вот что бы мне такого донастроить, чтобы почта действительно отправляться начала?
Пока не прописал sendmail_path = /usr/sbin/sendmail -t -i в php.ini скрипт вида if(mail("4ek@li.ru", "sssss", "222222", "From: postmaster@.ru\r\n")) echo "sended
";
else echo "not sended";
возвращал отрицательный результат.
вверх^ к полной версии понравилось! в evernote
Комментарии (6):
TheRedFox 18-02-2008-16:50 удалить
во первых, отправка почты должна была включена в пхп, во вторых, чтобы работала программа sendmail
TheRedFox 18-02-2008-16:51 удалить
я на своем сервере использую courier-mta
4Eki 18-02-2008-17:50 удалить
Вот вопрос, видимо, в том, как включить отправку почты в php
4Eki 18-02-2008-19:27 удалить
Вопрос снят. sendmail, оказывается, еще и запустить нужно было =D
В колонках играет - Celldweller - The Last Firstborn
4Eki, Кстати, странно. Sendmail должен быть включен по умолчанию имхо.
Вот примерно так:
PHP:

$toaddr 
"<a href="mailto:4ek@li.ru">4ek@li.ru</a>";$subj "THEME";$cont "CONTENT";$from "From: <a href="mailto:mail@web.dom">mail@web.dom</a>";if (mail($toaddr$subj$cont$from)==true) {echo ("sended");}else{echo ("not send");exit(1);}
font>


И sendmail запустить надобно...
В колонках играет - Celldweller - The Last Firstborn
Упс. Извиняюсь. Уже ответили... =)


Комментарии (6): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Отправка почты из php | Linux_Comunity - Linux Li Community | Лента друзей Linux_Comunity / Полная версия Добавить в друзья Страницы: раньше»