Como substituir “via amazonses.com” pela marca dos meus aplicativos “via example.com” para as identidades de e-mail no AWS SES?

Como substituir “via amazonses.com” pela marca dos meus aplicativos “via example.com” para as identidades de e-mail no AWS SES?

Portanto, no SES - existem duas maneiras de verificar identidades, como posso ver:

  1. Identidades de e-mail
  2. Identidades de domínio

Com identidades de domínio - é mais fácil corrigir os cabeçalhos "assinado por" e "enviado por" nos e-mails enviados. Se os registros DNS DKIM/SPF estiverem configurados corretamente - funciona bem.

Mas com identidades de e-mail - o AWS SES adiciona algo como "via amazonses.com". Agora estou tentando corrigir isso com a marca do meu aplicativo. Para que quando meus clientes quiserem apenas verificar identidades de e-mail e não domínios inteiros - eles possam enviar e-mails através do meu aplicativo (e nos bastidores via SES), mas quando os e-mails forem enviados - em vez de dizer "via amazonses.com", deveria coloquei meus aplicativos ramificados como "via example.com" para as identidades de e-mail.

Como posso conseguir isso? :)

EDITAR:

  1. Alguém verifica uma identidade de e-mail -[e-mail protegido]- Quero que diga "via mydomain.com" em vez de "via amazonses.com"
  2. Alguém verifica clientdomain.com - quero que diga "assinado por: clientdomain.com" e "via...." será removido

O número 2 é simples e posso conseguir isso com EasyDKIM no SES, mas estou tendo problemas para descobrir como alcançar o número 1

Responder1

Para conseguir isso com sucesso - tivemos que verificar o domínio principal com o qual queríamos assinar no caso de identidades de e-mail. Exemplo mydomain.com é o domínio, verificamos esse domian incluindo a configuração do domínio MAIL FROM nele.

Em seguida, verificamos a identidade de e-mail única que queríamos enviar e assinamos com mydomain.com. Usei meu e-mail pessoal, mas neste exemplo usaremos[e-mail protegido].

Finalmente tivemos que ajustar o cabeçalho FROM como no PHP antes de acessar oAWS PHP SDK para SESe chame o sendRawEmailmétodo

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

A solução final foi que o Gmail disse no cabeçalho:

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

informação relacionada