Должен ли я использовать заголовок ответа при отправке электронных писем в качестве услуги другим?
Предположим, у нас есть приложение, которое действует как посредник, позволяя компании 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 ответа:
вы можете рассмотреть возможность размещения имени клиента в
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 больше не фильтрует мои сообщения как спам.