Как заменить «via amazonses.com» на брендинг моего приложения «via example.com» для идентификаторов электронной почты в AWS SES?

Как заменить «via amazonses.com» на брендинг моего приложения «via example.com» для идентификаторов электронной почты в AWS SES?

Итак, в SES, насколько я вижу, есть два способа проверки личности:

  1. Идентификаторы электронной почты
  2. Идентификаторы домена

С доменными идентификаторами - проще исправить заголовки "signed-by" и "mailed-by" в исходящих письмах. Если записи DKIM/SPF DNS настроены правильно - работает хорошо.

Но с идентификаторами электронной почты - AWS SES добавляет что-то вроде "через amazonses.com". Теперь я ищу способ исправить это с помощью брендинга моего приложения. Так что когда мои клиенты хотят проверить только идентификаторы электронной почты, а не целые домены - они могут отправлять электронные письма через мое приложение (и за кулисами через SES), но когда электронные письма отправляются - вместо того, чтобы говорить "через amazonses.com", он должен поместить разветвление моих приложений, например, "через example.com" вместо идентификаторов электронной почты.

Как этого добиться? :)

РЕДАКТИРОВАТЬ:

  1. Кто-то подтверждает личность по электронной почте -[email protected]- Я хочу, чтобы было написано «через mydomain.com» вместо «через amazonses.com»
  2. Кто-то проверяет clientdomain.com - я хочу, чтобы там было написано «signed-by: clientdomain.com», а «via...» будет удалено

Пункт 2 прост, и я могу его достичь с помощью EasyDKIM в SES, но у меня возникли проблемы с пониманием того, как достичь пункта 1.

решение1

Чтобы добиться этого успешно - нам пришлось проверить основной домен, с которым мы хотели подписаться в случае идентификаторов электронной почты. Например, mydomain.com - это домен, мы проверили этот домен, включая установку домена MAIL FROM в нем.

Затем мы пошли дальше и проверили единую идентификацию электронной почты, которую мы хотели отправить, и подписали ее с помощью mydomain.com. Я использовал свой личный адрес электронной почты, но для этого примера мы будем использовать[email protected].

Наконец, нам пришлось подправить заголовок FROM в PHP, прежде чем нажать кнопкуAWS PHP SDK для SESи вызовите sendRawEmailметод

$message->setFrom('[email protected] via mydomain.xyz <[email protected]>');

Окончательное решение было следующим: Gmail сказал в заголовке:

from:   [email protected] via mydomain.xyz <[email protected]>

Связанный контент