|
Автор |
Сообщение |
Nuclon
Зарегистрирован: 18.09.2009 Сообщения: 6
|
|
|
|
Подскажите, пожалуйста, как можно с помощью функции mail организовать отправку писем с указанного адреса.
Какие есть варианты?
Меня больше интересует, нужно ли использовать почтовый клиент (типа mutt, xmail), или для этого нужно поднимать почтовый сервер (postfix или другой)?
Как я понял, php использует скрипт sendmail путь к которому необходимо указать в php.ini.
Корпоративный smtp-сервер требует plain аутентификацию.
ОС Debian Linux |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Ну так в настройках PHP можно прописать адрес SMTP-сервера, а все остальное прописать в заголовках сообщения. Чтобы было проще с аутентификацией, лучше использовать уже готовый класс отправки сообщений |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Nuclon
Зарегистрирован: 18.09.2009 Сообщения: 6
|
|
|
|
den
Спасибо за ответ.
Вот часть настроек пхп:
Код: |
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25
; For Win32 only.
;sendmail_from = me@example.com
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
sendmail_path = /usr/sbin/sendmail -t -i |
Это оно?
Так адрес сервера нужен в случае настройки сервера под винду. А у меня линух.
Ситуация следующая, разработчики по заказу пишут сайт одной фирмы, и нужно реализовать функцию отправки сообщения от имени службы поддержки. То есть приём сообщений не нужен.
Я хочу понять, можно ли это реализовать стандартными функциями php или нужно поднимать почтовый сервер.
Читая Вашу книжку, я понял что нужно поднимать сервер, который поддерживает отправку через sendmail. |
|
Вернуться к началу |
|
|
|
|
 Главная страница сайта
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|