Письма с сайта: в спам?

Доброго дня, хабр.



В сотый раз затрагивая письма с сайта и попадание в спам. habrahabr.ru/qa/14954/ — читал. и ссылки ниже тоже. Однако, есть вопрос:



На сайте есть форма:

там отправляющий сообщение вводит свой имэйл, имя и сообщение.

сообщение приходит администратору. почта администратора — на гугле.

В поле от — тот имэйл, который указал отправитель. Допустим, vasya.pupkin@example.com

Соответственно, все письма попадают в папку «спам». Что не очень удобно.



Я вижу один вариант решения проблемы: сделать, чтобы все письма приходили с адреса письмоссайта@имясайта.ком. Тогда в спам они попадать не будут. Но и отвечать на них будет не очень удобно.

Как быть в этой ситуации? Чтобы всё-таки письма призодили с подставленным в поле «От:» имэйлом, который указал человек, заполняя форму на сайте и они не попадали в спам.
  • Вопрос задан
  • 7254 просмотра
Пригласить эксперта
Ответы на вопрос 6
@VeMax
А если указать в Reply-To адрес кому отвечать?
Ответ написан
charon
@charon
> Чтобы всё-таки письма призодили с подставленным в поле «От:» имэйлом, который указал человек, заполняя форму на сайте и они не попадали в спам.

Никак не получится. Если хотите разобраться — читайте DKIM, SPF. Вкратце суть в том, что письма с определённого домена можно отправить ТОЛЬКО с небольшого числа серверов, всё остальное считается спамом.
Ответ написан
pnick
@pnick
Телеком инженер
Настроить фильтрацию «если адрес отправителя такой-то, не отправлять в спам»?
Ответ написан
А если задать Subject и на него поставить фильтрацию?
Ответ написан
Комментировать
Как вариант — хранить в базе все запросы, и во From писать не no-reply@example.com, а no-reply+123@example.com, где 123 — ид запроса, и настроить скрипт, который будет обрабатывать письма с ящика no-reply и пересылать куда нужно.

И у администратора письма не будут падать в спам, и отвечать удобно.

Но вообще решение с reply-to мне кажется идеологически более верным.
Ответ написан
Комментировать
zerkalka
@zerkalka
Дело не в том, как отправлять письма и что подставлять в поле «от»
Выше уже сказали — используйте SPF
в панели DNS своего домена добавьте SPF записи.

У гугля достаточно подробная инструкция как это сделать.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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