![Como substituir “via amazonses.com” pela marca dos meus aplicativos “via example.com” para as identidades de e-mail no AWS SES?](https://rvso.com/image/776329/Como%20substituir%20%E2%80%9Cvia%20amazonses.com%E2%80%9D%20pela%20marca%20dos%20meus%20aplicativos%20%E2%80%9Cvia%20example.com%E2%80%9D%20para%20as%20identidades%20de%20e-mail%20no%20AWS%20SES%3F.png)
Portanto, no SES - existem duas maneiras de verificar identidades, como posso ver:
- Identidades de e-mail
- 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:
- Alguém verifica uma identidade de e-mail -[e-mail protegido]- Quero que diga "via mydomain.com" em vez de "via amazonses.com"
- 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 sendRawEmail
mé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]>