LINUX.ORG.RU

История изменений

Исправление vbr, (текущая версия) :

mail подключается к локалхосту по SMTP протоколу и отправляет письмо указанному пользователю. Т.е. на локалхосте должен быть запущен SMTP сервер и настроен нужным образом, чтобы полученное письмо ушло адресату.

Нет никаких библиотечных вызовов mail, нет никаких системных программ, это просто обычная программа с условно стандартизированным интерфейсом от sendmail или её клон от другого почтового пакета.

Есть альтернативные реализации, которые будут слать письмо через твой gmail аккаунт или как-нибудь ещё. Но тут есть большой минус: если сейчас интернет не работает или другие проблемы, то письмо потеряется. Локальный SMTP сервер сохранит полученное письмо и будет пытаться его отправить, т.е. шансы потерять письмо меньше.

Ничего страшного в том, чтобы держать «целый MTA» на хосте нет, это обычная программа, весьма легковесная. Ну можешь не держать, вариантов отправки почты много. 99% серверов из моего опыта вообще никакую почту никуда не отправляют, и так можно.

Исправление vbr, :

mail подключается к локалхосту по SMTP протоколу и отправляет письмо указанному пользователю. Т.е. на локалхосте должен быть запущен SMTP сервер и настроен нужным образом, чтобы полученное письмо ушло адресату.

Нет никаких библиотечных вызовов mail, нет никаких системных программ, это просто обычная программа с условно стандартизированным интерфейсом от sendmail или её клон от другого почтового пакета.

Есть программы, которые будут слать письмо через твой gmail аккаунт или как-нибудь ещё. Но тут есть большой минус: если сейчас интернет не работает или другие проблемы, то письмо потеряется. Локальный SMTP сервер сохранит полученное письмо и будет пытаться его отправить, т.е. шансы потерять письмо меньше.

Ничего страшного в том, чтобы держать «целый MTA» на хосте нет, это обычная программа, весьма легковесная. Ну можешь не держать, вариантов отправки почты много. 99% серверов из моего опыта вообще никакую почту никуда не отправляют, и так можно.

Исходная версия vbr, :

mail подключается к локалхосту по SMTP протоколу и отправляет письмо указанному пользователю. Т.е. на локалхосте должен быть запущен SMTP сервер и настроен нужным образом, чтобы полученное письмо ушло адресату.

Нет никаких библиотечных вызовов mail, нет никаких системных программ, это просто обычная программа с условно стандартизированным интерфейсом от sendmail.

Есть программы, которые будут слать письмо через твой gmail аккаунт или как-нибудь ещё. Но тут есть большой минус: если сейчас интернет не работает или другие проблемы, то письмо потеряется. Локальный SMTP сервер сохранит полученное письмо и будет пытаться его отправить, т.е. шансы потерять письмо меньше.

Ничего страшного в том, чтобы держать «целый MTA» на хосте нет, это обычная программа, весьма легковесная. Ну можешь не держать, вариантов отправки почты много. 99% серверов из моего опыта вообще никакую почту никуда не отправляют, и так можно.