Вопрос: Удалите «через» из писем, отправленных в Gmail из Amazon SES


При отправке электронных писем из SAS в Amazon gmail показывает «отправлено через amazonses.com». Как удалить это?

По словам Google,

Я отправитель, и я не хочу, чтобы мои получатели видели ссылку «через». Что я могу сделать? Gmail проверяет правильность аутентификации электронной почты. Если ваши сообщения отправляются поставщиком массовых рассылок или сторонними филиалами, опубликуйте запись SPF2, которая включает в себя IP-адреса поставщика или филиалов, которые отправляют ваши сообщения и подписывают ваши сообщения с помощью сигнатуры DKIM3, связанной с вашим доменом.

Я добавил записи SPF и DKIM. Когда вы смотрите на исходное письмо, оно показывает, что оба переданы.

Получено-SPF: пас
Аутентификация-Результаты: mx.google.com; spf = pass ...; dkim = pass ...

Есть идеи?


26
2018-01-03 16:19


Источник


добавление DKIM должно удалить ссылку «через». Имеется ли консоль SES console.aws.amazon.com/ses/home#verified-senders:domain показать проверенный домен как подтвержденный настройки DKIM? - Paul D'Ambra
Спасибо @ PaulD'Ambra. Консоль проверена и активна. Тесты проверки подлинности даже показывают dkim = pass. Все еще не может удалить его для меня. Любые другие идеи? - csi
Кстати, у меня есть домен, который должен был подтвердить DKIM к понедельнику в SES. Давайте посмотрим, исчезнет ли через для этого, а затем ... - Paul D'Ambra


Ответы:


После установки DKIM (для справки см. это руководство) и успешно подтвержден в моем домене, мне все равно пришлось включить его в консоли AWS SES -> Домены -> DKIM

dkim enabled

После того, как это было сделано, письма в Gmail больше не отображаются с помощью адреса bounces.

dkim sending result

Вы можете видеть, что это все еще показывает, как mailed by: amazonses.com когда вы просматриваете детали отправителя, но это нормально, так как это правда.

Важно отметить, что он отображается как подписанный нашим доменом.

Надеюсь, что это так же просто, как включение DKIM для вас.


42
2018-01-07 10:51



Я думаю, что DNS просто не был полностью обновлен. Пока он был включен, он все еще показывал «через». Теперь он просто показывает «отправленный по почте». Таким образом, для будущего, возможно, ожидание 72 часа также является хорошим соображением. - csi
Блестящая благодарность. Я должен был перейти к настройкам DKIM, даже если он подтвердил и включил его так же, как вы сказали. - Shawn Vader


Наряду с проверкой домена и включением DKIM в домене мне также пришлось включить DKIM на подтвержденный адрес электронной почты, который я отправлял.


22
2017-07-25 07:30



Это более корректно, чем «принятый» ответ. Каждому отдельному адресу электронной почты нужен DKIM. Сначала я набросился на это решение, не осознавая его значимости. - David


Если ваше описание «из» содержит определенные специальные символы, оно может выйти из строя даже при правильном настрое нии.

например. имея зарегистрированный товарный знак в моем «от», напортачил все

var toAddress = new System.Net.Mail.MailAddress("support@example.com",
                                                "Example.com Customer Support");

Это дало мне заголовки:

 Authentication-Results: mx.google.com;
      dkim=fail header.i=@example.com;
      dkim=fail header.i=@amazonses.com;

Я точно не знаю, почему, но, вероятно, связано с кодировкой символов или что-то в этом роде. Поэтому я ожидаю, что это может не совпадать с акцентированными символами или другими специальными символами.

(Где example.com это мой собственный домен, с которого я отправляю, и support@example.com это адрес, разрешенный для DKIM в SES Амазонки)


0
2017-08-25 05:58