2.24.9. Правильная отправка почты с сайта
Отправлять почту с сайта на хостинге можно тремя методами:
- С помощью функции mail.
- С помощью sendmail
- По SMTP с авторизацией.
PHP mail
- При отправке почты в качестве отправителя следует указывать почтовый ящик, созданный на хостинге (можно выбрать любой из раздела «Почтовые ящики»).
- Функция mail работает и без указания заголовка
From
, но если вы его указываете, придерживайтесь предыдущего пункта.
sendmail
- Путь к sendmail на хостинге —
/usr/sbin/sendmail
. - В поле «Адрес отправителя» (
From
) указывайте почтовый ящик, который есть на хостинге, или не указывайте его совсем.
SMTP
- Создайте почтовый ящик.
- В настройках отправки почты на сайте используйте данные для подключения к созданному ящику:
- Логин и адрес отправителя — полное название созданного ящика.
- Пароль — пароль созданного ящика.
- SMTP-сервер —
mail.adm.tools
. - Порт —
25
. - Шифрование —
Нет
. - Использовать SMTP-авторизацию —
Да
или если есть выбор, тоlogin
илиplain
.