Должен ли я использовать заголовок ответа при отправке электронных писем в качестве услуги другим?


Предположим, у нас есть приложение, которое действует как посредник, позволяя компании A отправлять отчеты своим клиентам.

компания A -- > компания B (me)--> клиенты компании A

после получения отчета мы отправляем уведомления по электронной почте получателям, но они обязательно исходят из нашего адреса электронной почты уведомлений компании, например

joe.bloggs@a.com --> notifications@b.com --> peter@c.com

теперь клиенты, как правило, отвечают на эти уведомления по электронной почте, желая, чтобы они вернулись к тому, кто отправил отчет в компании A. вместо этого они возвращаются по нашему адресу, notifications@b.com.

простым решением может быть изменение заголовка ответа на уведомления, которые мы отправляем в соответствующую компанию адрес, например

joe.bloggs@a.com --> notifications@b.com [ответ-на: joe.bloggs@a.com] --> peter@c.com

но мои основные проблемы:

  • полное несоответствие в адресе электронной почты и домене между полями From и Reply-To может привести к тому, что фильтры спама или фишинга будут более охотно отмечать электронные письма
  • не все почтовые клиенты могут уважать поле ответа, когда люди на самом деле нажимают "ответить" и просто используют вместо этого. Меньшее беспокойство, если только оно не распространено повсеместно.

обоснованы ли эти опасения вообще? Или, есть ли другие проблемы, которые я должен иметь?

3 96

3 ответа:

вы можете рассмотреть возможность размещения имени клиента в From заголовок и ваш адрес в :

From: Company A <joe.bloggs@a.com>
Sender: notifications@b.com

большинство почтовиков будет отображать это как "From notifications@b.com от имени компании А", которая является точной. А потом Reply-To адрес компании A не будет казаться не в порядке.

С RFC 5322:

в поле "From:" указывается автор(ы) сообщения, то есть, почтовый ящик(ы) ответственное лицо(лица) или система(системы) для написания сообщения. В поле "отправитель:" указывается почтовый ящик агента, ответственного за фактическую передачу сообщение. Например, если секретарь должен был отправить сообщение для другой человек, почтовый ящик секретаря появится в окне Поле "отправитель:" и почтовый ящик фактического автора появятся в поле from.

я протестировал решение dkarp с gmail, и оно было отфильтровано до спама. используйте заголовок ответа вместо этого (или в дополнение, хотя gmail, по-видимому, не нуждается в этом). Вот как linkedin это делает:

Sender: messages-noreply@bounce.linkedin.com
From: John Doe via LinkedIn <member@linkedin.com>
Reply-To: John Doe <John.Doe@gmail.com>
To: My Name <My.Name@gmail.com>

Как только я переключился на этот формат, gmail больше не фильтрует мои сообщения как спам.

вот работал для меня:

Subject: SomeSubject
From:Company B (me)
Reply-to:Company A
To:Company A's customers