Dima13X
@Dima13X

Почему письма с сайта уходят в спам?

Возникает такая проблема, что письма с сайта уходят в спам (довольно часто).

На хостинге я создал почтовый ящик bot@site.com
И отправляю письма php-функцией mail указывая в заголовке
From: MailTitle <bot@site.com>
Что можете посоветовать? Какие good practice есть?

Заранее спасибо!
  • Вопрос задан
  • 306 просмотров
Решения вопроса 3
увы так складывается ситуация, что использование функции mail практически всегда будет приводить к попаданию письма в спам.
Это связано с использование неправильных заголовков или же наличия IP адреса сервера в спам листах.

самое простое решение - отправлять письма через SMTP. благо большенство почтовых сервисов позволяют "прикрутить" свой домен.

ЗЫ. можно посмотреть в сторону библиотеки github.com/PHPMailer/PHPMailer
Ответ написан
Cram
@Cram
System Administrator
Есть несколько опций:
1. Настроить полноценный Mail сервер на этом сервере.
2. Использовать работающий Mail сервер, в настройках SPF (обычно это TXT запись) разрешить отправление с IP этого сервера: ip4:123.123.123.123
Замените 123.123.123.123 IP на адрес сервера. В результате должно быть типа:
v=spf1 a:vash.domen ip4:123.123.123.123 -all
3. Как указал Дмитрий - использовать SMTP авторизацию для сайта. Это самый правильный метод.
4. Настроить SMTP пересылку на уровне сервера (у вас должны быть права root) - я использую SSMTP для этого.
Ответ написан
Комментировать
Технические рекомендации Mail.Ru по настройке почты можно найти здесь.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы