Forum Webscript.Ru
Программирование => PHP => Тема начата: DLama от 08 Октября 2001, 12:15:57
-
Вопрос, так сказать, азбучный для спеца.
Когда используються функции типа SendMail и/или Mail?
Как именно процесс происходит?
Я так понимаю, что с помощью этих функций интерпритатор PHP выступает в роли формирователя SMTP трафика, т.е. почтового сервера, это так или эти функции используют какой либо почтовый сервак провайдера, который прописываеться для этой функции?
Извените :) если вопрос слишком ламерный. Попробовал почитать мануал и ничего толком не понял, это видимо потому что я не программер :)
Всем буду признателен за подробные ответы.
-
все зависит от настройки php.ini
в зависимости от этих настроек php может функцией mail() отправлять через smtp или через программу sendmail
-
Спасибо Али за ответ.
Если я правильно понял, то получается, что функция mail(), в зависимости от её написания, обращаеться для отправки почты или к серверу почтовому (SMTP) или к специализированной проге Sendmail (она видимо отдельным модулем к Апачи прикручена), которые и занимаються отправкой почты. Только сейчас я разницы не пойму между сервером SMTP и прогой SendMAil. Вроде как прога Sendmail получаеться и есть почтовый сервер.
Так это или нет?
Эх, плохо быть не программером :)
-
Если я правильно понял, то получается, что функция mail(), в зависимости от её написания
нет, не в зависимости ее написания, а в зависимости от того, что написано в php.ini
она видимо отдельным модулем к Апачи прикручена
ну почти так. только sendmail это не модуль апача а просто отдельная программка.
Вроде как прога Sendmail получаеться и есть почтовый сервер
ну в упрощенном виде да.
Эх, плохо быть не программером
да ничего плохого. я вот то же ламер=)
-
sendmail это есть не что иное как smtp сервер!!!