Usuń „via” z wiadomości e-mail wysyłanych do Gmaila z Amazon SES

28

Podczas wysyłania wiadomości e-mail z Amazon SES Gmail wyświetla „wysłane przez amazonses.com”. Jak mogę to usunąć?

Według Google

Jestem nadawcą i nie chcę, aby moi odbiorcy widzieli link „przez”. Co mogę zrobić? Gmail sprawdza, czy e-maile są poprawnie uwierzytelniane. Jeśli Twoje wiadomości są wysyłane przez dostawcę masowej wysyłki lub przez podmioty zewnętrzne, opublikuj rekord SPF2, który zawiera adresy IP dostawcy lub podmiotów stowarzyszonych, które wysyłają Twoje wiadomości i podpisują je podpisem DKIM3 powiązanym z Twoją domeną.

Dodałem zarówno rekordy SPF, jak i DKIM. Patrząc na oryginalny e-mail, pokazuje oba przekazane.

Received-SPF: pass
Wyniki uwierzytelnienia: mx.google.com; spf = pass ...; dkim = pass ...

Jakieś pomysły?

csi
źródło
dodanie DKIM powinno usunąć link „via”. Czy konsola SES console.aws.amazon.com/ses/home#verified-senders:domain pokazuje zweryfikowaną domenę jako zweryfikowaną ustawienia DKIM?
Paul D'Ambra
Dzięki @ PaulD'Ambra. Konsola pokazuje zweryfikowane i aktywne. Testy uwierzytelnienia pokazują nawet dkim = pass. Nadal nie mogę go usunąć na całe życie. Jakieś inne pomysły?
csi
Przypadkowo mam domenę, która powinna była zweryfikować DKIM do poniedziałku w SES. Zobaczmy, czy via z tego powodu zniknie, a następnie ...
Paul D'Ambra

Odpowiedzi:

46

Po skonfigurowaniu DKIM (aby uzyskać pomoc, zobacz ten przewodnik ) i pomyślnej weryfikacji w mojej domenie nadal musiałem włączyć go w konsoli AWS w SES -> Domeny -> DKIM

dkim włączone

Po wykonaniu tej czynności wiadomości e-mail do Gmaila nie będą już wyświetlane z adresem odesłania via.

wynik wysyłania dkim

Widać, że nadal pokazuje się tak, jak mailed by: amazonses.compodczas przeglądania szczegółów nadawcy, ale to w porządku, ponieważ to prawda.

Co ważne, pokazuje, że jest podpisany przez naszą domenę.

Mam nadzieję, że to tak proste, jak włączenie DKIM dla Ciebie.

Paul D'Ambra
źródło
Myślę, że DNS po prostu nie został w pełni zaktualizowany. Chociaż było włączone, nadal pokazywało „via”. Teraz pokazuje tylko „wysłane pocztą”. Więc na przyszłość dobrym pomysłem może być też czekanie 72 godzin.
csi
1
Świetne dzięki. Musiałem przejść do ustawień DKIM, mimo że napisano to zweryfikowane, i włączyć je tak, jak powiedziałeś.
Shawn Vader
22

Oprócz weryfikacji domeny i włączenia DKIM w domenie musiałem również włączyć DKIM na zweryfikowanym adresie e-mail, z którego wysyłałem.

Paul Brick
źródło
3
Jest to bardziej poprawne niż odpowiedź „zaakceptowana”. Każdy indywidualny adres e-mail wymaga włączenia DKIM. Na początku zastanawiałem się nad tym rozwiązaniem, nie zdając sobie sprawy z jego znaczenia.
David
0

Jeśli Twój opis „od” zawiera pewne znaki specjalne, może się nie powieść, nawet jeśli wszystko jest poprawnie skonfigurowane.

na przykład. posiadanie zarejestrowanego znaku towarowego w moim „od” spieprzyło wszystko

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

To dało mi nagłówki:

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

Nie jestem do końca pewien, dlaczego - ale prawdopodobnie związany z kodowaniem znaków lub coś w tym rodzaju. Spodziewałbym się, że może się to nie udać w przypadku znaków akcentowanych lub innych specjalnych symboli.

(Gdzie example.comjest moja własna domena, z której wysyłam, i [email protected]czy adres jest włączony dla DKIM w Amazon SES)

Szymon, Szymek
źródło