Есть вопрос?
Зайди на форум

Поиск на сайте: Advanced

Denix - новый дистрибутив Linux. Русификация Ubuntu и установка кодеков

dkws.org.ua
Форум сайта dkws.org.ua
 
Главная    ТемыТемы    АльбомАльбом    РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Отправка с помощью mail()

 
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> PHP
 
Автор Сообщение
Nuclon




Зарегистрирован: 18.09.2009
Сообщения: 6

СообщениеДобавлено: Вт Сен 22, 2009 11:59 am    Заголовок сообщения: Отправка с помощью mail()
Ответить с цитатой

Подскажите, пожалуйста, как можно с помощью функции mail организовать отправку писем с указанного адреса.
Какие есть варианты?

Меня больше интересует, нужно ли использовать почтовый клиент (типа mutt, xmail), или для этого нужно поднимать почтовый сервер (postfix или другой)?
Как я понял, php использует скрипт sendmail путь к которому необходимо указать в php.ini.
Корпоративный smtp-сервер требует plain аутентификацию.

ОС Debian Linux
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Вт Сен 22, 2009 3:33 pm    Заголовок сообщения:
Ответить с цитатой

Ну так в настройках PHP можно прописать адрес SMTP-сервера, а все остальное прописать в заголовках сообщения. Чтобы было проще с аутентификацией, лучше использовать уже готовый класс отправки сообщений
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
Nuclon




Зарегистрирован: 18.09.2009
Сообщения: 6

СообщениеДобавлено: Ср Сен 23, 2009 6:43 am    Заголовок сообщения:
Ответить с цитатой

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.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> PHP Часовой пояс: GMT
Страница 1 из 1
 Главная страница сайта
 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
© Колисниченко Денис