web-dev-qa-db-fra.com

Supprimer "via" des e-mails envoyés à Gmail depuis Amazon SES

Lors de l'envoi d'e-mails d'Amazon SES, gmail affiche "envoyé via amazonses.com". Comment supprimer cela?

Selon Google,

Je suis un expéditeur et je ne souhaite pas que mes destinataires voient le lien "via". Que puis-je faire? Gmail vérifie si les e-mails sont correctement authentifiés. Si vos messages sont envoyés par un fournisseur de publipostage ou des affiliés tiers, veuillez publier un enregistrement SPF2 qui inclut les adresses IP du fournisseur ou des affiliés qui envoient vos messages et signent vos messages avec une signature DKIM3 associée à votre domaine.

J'ai ajouté des enregistrements SPF et DKIM. Lorsque vous regardez l'e-mail d'origine, il montre que les deux ont réussi.

Reçu-SPF: passer
Résultats d'authentification: mx.google.com; spf = passer ...; dkim = passer ...

Des idées?

28
csi

Une fois DKIM installé (pour obtenir de l'aide, voir ce guide ) et vérifié avec succès sur mon domaine, je devais encore l'activer dans la console AWS à [~ # ~] ses [~ # ~] -> Domaines -> DKIM

dkim enabled

Une fois cela fait, les e-mails vers Gmail ne s'affichent plus avec l'adresse via rebonds.

dkim sending result

Vous pouvez voir qu'il apparaît toujours comme mailed by: amazonses.com lorsque vous affichez les détails de l'expéditeur mais que c'est OK car c'est vrai.

Surtout, il apparaît comme signé par notre domaine.

J'espère que c'est aussi simple que d'activer DKIM pour vous.

46
Paul D'Ambra

En plus de vérifier le domaine et d'activer DKIM sur le domaine, j'ai également dû activer DKIM sur l'adresse e-mail vérifiée à partir de laquelle j'envoyais.

22
Paul Brick

Si votre description "de" contient certains caractères spéciaux, elle peut échouer même si tout est correctement configuré.

par exemple. avoir une marque déposée dans mon "de" a tout foiré

var toAddress = new System.Net.Mail.MailAddress("[email protected]",
                                                "Example.com® Customer Support");

Cela m'a donné des en-têtes de:

 Authentication-Results: mx.google.com;
      dkim=fail [email protected];
      dkim=fail [email protected];

Je ne sais pas exactement pourquoi - mais probablement lié à l'encodage de caractères ou quelque chose comme ça. Je m'attends donc à ce que cela puisse échouer pour les caractères accentués ou d'autres symboles spéciaux.

(Où example.com est mon propre domaine à partir duquel j'envoie, et [email protected] est l'adresse activée pour DKIM dans Amazon SES)

0
Simon