Должен ли я использовать заголовок Reply-To при отправке электронных писем другим пользователям? - PullRequest
104 голосов
/ 18 января 2011

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

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

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

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

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

Простым решением может быть изменение заголовка Reply-To в уведомлениях, которые мы отправляем на адрес соответствующей компании A, например,

joe.bloggs@a.com -> notifications@b.com [Ответить: joe.bloggs@a.com] -> peter@c.com

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

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

Основаны ли эти опасения на всех? Или у меня есть другие проблемы?

Ответы [ 3 ]

140 голосов
/ 28 января 2013

Я протестировал решение dkarp с помощью gmail, и оно было отфильтровано на спам. Вместо этого используйте заголовок Reply-To (или дополнительно, хотя 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 больше не фильтрует мои сообщения как спам.

86 голосов
/ 18 января 2011

Возможно, вы захотите поместить имя клиента в заголовок From и свой адрес в заголовок Sender:

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

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

С RFC 5322 :

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

0 голосов
/ 24 апреля 2013

Вот у меня сработало:

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