Entfernen Sie "via" aus E-Mails, die von Amazon SES an Google Mail gesendet wurden


28

Beim Senden von E-Mails von Amazon SES wird in Google Mail "über amazonses.com gesendet" angezeigt. Wie entferne ich das?

Laut Google,

Ich bin ein Absender und möchte nicht, dass meine Empfänger den "via" -Link sehen. Was kann ich tun? Google Mail prüft, ob E-Mails korrekt authentifiziert wurden. Wenn Ihre Nachrichten von einem Bulk-Mailing-Anbieter oder von Drittanbieter-Partnern gesendet werden, veröffentlichen Sie bitte einen SPF-Datensatz2, der die IP-Adressen des Anbieters oder der Partner enthält, die Ihre Nachrichten senden und Ihre Nachrichten mit einer DKIM3-Signatur signieren, die Ihrer Domain zugeordnet ist.

Ich habe sowohl SPF- als auch DKIM-Datensätze hinzugefügt. Wenn Sie sich die ursprüngliche E-Mail ansehen, werden beide bestanden.

Received-SPF: Pass
Authentication-Results: mx.google.com; spf = pass ...; dkim = pass ...

Irgendwelche Ideen?


Durch das Hinzufügen von DKIM sollte der Link "über" entfernt werden. Zeigt die SES-Konsole console.aws.amazon.com/ses/home#verified-senders:domain an , dass die verifizierte Domain die DKIM-Einstellungen überprüft hat?
Paul D'Ambra

Vielen Dank an PaulD'Ambra. Die Konsole zeigt verifiziert und aktiv. Die Authentifizierungstests zeigen sogar dkim = pass. Kann es immer noch nicht für mein Leben entfernen. Irgendwelche anderen Ideen?
CSI

Zufälligerweise habe ich eine Domain, die DKIM bis Montag in SES hätte verifizieren sollen. Mal sehen, ob via dafür verschwindet und dann ...
Paul D'Ambra

Antworten:


46

Nachdem DKIM eingerichtet wurde (Hilfe finden Sie in diesem Handbuch ) und erfolgreich auf meiner Domain überprüft wurde, musste ich es in der AWS-Konsole unter SES -> Domains -> DKIM aktivieren

dkim aktiviert

Sobald dies erledigt ist, werden Mails an Google Mail nicht mehr mit der Via Bounces-Adresse angezeigt.

dkim Sendeergebnis

Sie können sehen, dass es immer noch angezeigt wird, mailed by: amazonses.comwenn Sie Details des Absenders anzeigen, aber das ist in Ordnung, da es wahr ist.

Wichtig ist, dass es von unserer Domain signiert ist.

Ich hoffe, es ist so einfach, DKIM für Sie zu aktivieren.


Ich denke, dass der DNS gerade nicht völlig aktualisiert worden war. Während es aktiviert war, zeigte es immer noch "via". Es wird nur noch "per Post" angezeigt. Für die Zukunft ist es also eine gute Überlegung, vielleicht 72 Stunden zu warten.
CSI

1
Genial, danke. Ich musste zu den DKIM-Einstellungen gehen, obwohl dies als verifiziert angegeben war, und es aktivieren, wie Sie es sagten.
Shawn Vader

22

Neben der Überprüfung der Domain und der Aktivierung von DKIM für die Domain musste DKIM auch für die bestätigte E-Mail-Adresse aktiviert werden, von der aus ich sendete.


3
Dies ist korrekter als die "akzeptierte" Antwort. Für jede einzelne E-Mail-Adresse muss DKIM aktiviert sein. Zuerst habe ich über diese Lösung geblasen, ohne ihre Bedeutung zu bemerken.
David

0

Wenn Ihre "Von" -Beschreibung bestimmte Sonderzeichen enthält, kann es trotz korrekter Einrichtung zu Fehlern kommen.

z.B. eine eingetragene Marke in meinem "von" zu haben, hat alles vermasselt

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

Dies gab mir Überschriften von:

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

Ich bin mir nicht sicher, warum - aber wahrscheinlich im Zusammenhang mit der Zeichenkodierung oder so ähnlich. Daher würde ich erwarten, dass dies bei Zeichen mit Akzent oder anderen speziellen Symbolen fehlschlägt.

(Woher example.comstammt meine eigene Domain, von der ich sende, und welche support@example.comAdresse ist für DKIM in Amazon SES aktiviert?)

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.