Postępuj zgodnie z instrukcjami podanymi w tym artykule, jeśli wiadomości wysyłane z Twojej domeny:
- nie przechodzą uwierzytelniania DKIM,
- są odrzucane przez serwery odbierające,
- trafiają do folderów spamu adresatów.
Wiele problemów z DKIM można zidentyfikować i rozwiązać, wykonując czynności opisane w tym artykule.
Sprawdzanie poprawności konfiguracji DKIM
Sprawdź, czy konfiguracja DKIM jest prawidłowa, wykonując czynności opisane w artykule Włączanie DKIM w domenie:
- Krok 1. Wygeneruj klucz DKIM w konsoli administracyjnej
- Krok 2. Dodaj klucz DKIM w systemie dostawcy domeny
- Krok 3. Włącz DKIM w konsoli administracyjnej
Sprawdzanie, czy wiadomości przechodzą uwierzytelnianie DKIM
Wyniki kontroli uwierzytelniania za pomocą DKIM znajdują się w nagłówkach wiadomości e-mail. Sprawdź, czy wiadomości wysyłane z Twojej domeny przechodzą uwierzytelnianie DKIM.
Zalecane kroki:
- Jeśli wiadomości nie przechodzą uwierzytelniania DKIM, wyślij je do innego adresata, na przykład na prywatny adres Gmail. Pozwoli to wykluczyć problemy z serwerem odbierającym.
- Przejrzyj nagłówki wiadomości wysłanych z Twojej domeny, aby sprawdzić, czy przeszły uwierzytelnianie DKIM.
- W wiadomości w Gmailu kliknij Pokaż oryginał i sprawdź stan DKIM w wiadomości oryginalnej. Dowiedz się więcej o sprawdzaniu nagłówków wiadomości w Gmailu.
- Wpisz nagłówki wiadomości w narzędziu Nagłówek wiadomości w Zestawie narzędzi Google Admin i sprawdź stan DKIM.
Sprawdzanie poprawności klucza DKIM w systemie dostawcy domeny
Większość rekordów TXT może mieć maksymalnie 255 znaków. Przy obowiązującym limicie długości rekordu TXT o wartości 255 znaków nie można wpisać 2048-bitowego klucza DKIM w postaci pojedynczego ciągu tekstowego. Twój klucz DKIM może zostać skrócony lub rekordy DKIM mogą być wysyłane w złej kolejności.
Zalecane kroki:
- Jeśli nie możesz wpisać całej wartości DKIM w postaci pojedynczego ciągu tekstowego, wykonaj czynności opisane w artykule Klucze DKIM a ograniczenia rekordów TXT.
- Porównaj wartość rekordu DKIM w systemie dostawcy z wartością w konsoli administracyjnej i sprawdź, czy klucz DKIM jest prawidłowy:
- Uzyskaj wartość rekordu TXT z konsoli administracyjnej, na przykład google._domainkey.
- Otwórz narzędzie Dig z Zestawu narzędzi Google Admin.
- Kliknij TXT.
- Wpisz wartość rekordu TXT z kroku 1, a potem dodaj do niej kropkę (.) i nazwę domeny.
Jeśli na przykład Twoja domena to solarmora.com, a wartość rekordu TXT to google._domainkey, wpisz google._domainkey.solarmora.com
- Porównaj wyniki z wartością w konsoli administracyjnej. Jeśli wszystkie znaki z klucza są uwzględnione i ułożone w prawidłowej kolejności, klucz DKIM może składać się z 2 części.
Sprawdzanie przekazywania wiadomości dalej
Nawet jeśli konfiguracja DKIM jest prawidłowa w domenie, przekazywane wiadomości mogą nie przechodzić uwierzytelniania DKIM. Może to być spowodowane sposobem przekazywania wiadomości przez serwer poczty.
Krok zalecany dla nadawców wiadomości e-mail:
- Sprawdź, czy wiadomość nie została zmieniona podczas przesyłania. Znajdź nagłówek Authentication-results (Wyniki uwierzytelniania). Jeśli tekst obok wpisu dkim to body hash did not verify, wiadomość została zmieniona podczas przesyłania.
- Jeśli używasz bramy poczty wychodzącej, upewnij się, że nie zmienia ona wiadomości wychodzących przed wysłaniem. Na przykład niektóre bramy poczty wychodzącej dodają stopkę u dołu każdej wiadomości wychodzącej. Może to spowodować błąd uwierzytelniania DKIM, ponieważ treść wiadomości zmienia się po wysłaniu.
Kroki zalecane dla adresatów wiadomości e-mail:
- Skorzystaj z przeszukiwania dzienników poczty e-mail, aby sprawdzić, czy wiadomość została przekazana dalej. Jeśli osoba, która zgłosiła wiadomość jako spam, nie jest pierwotnym odbiorcą, prawdopodobnie wiadomość została przekazana dalej.
- Skontaktuj się z usługą, która przekazała dalej wiadomość, aby dowiedzieć się, czy może zmienić sposób przekazywania wiadomości.
Kontaktowanie się z administratorami serwerów odrzucających wiadomości podpisane przez DKIM
Nawet jeśli konfiguracja DKIM jest prawidłowa, serwery odbierające nadal mogą odrzucać wiadomości wysyłane z Twojej domeny lub wysyłać wiadomości do folderu spamu adresatów.
Zalecane kroki:
- Skontaktuj się z administratorem serwera poczty e-mail, który odrzuca wiadomości.
- Skonfiguruj DMARC, aby otrzymywać raporty o wynikach uwierzytelniania DKIM. Więcej informacji znajdziesz w artykule Zapobieganie podszywaniu się i spamowi za pomocą DMARC.
Sprawdzanie limitów znaków w rekordach TXT u dostawcy domeny
Jeśli podczas wpisywania wartości DKIM wyświetli się komunikat o błędzie, może to oznaczać, że dostawca domeny ogranicza liczbę znaków dozwoloną w rekordzie DNS typu TXT.
Zalecany krok:
- Wykonaj instrukcje opisane w artykule Klucze DKIM a ograniczenia rekordów TXT.
Przeanalizuj sposób postępowania przy wysyłaniu wiadomości.
Jeśli konfiguracja DKIM jest prawidłowa, ale wiadomości są uznawane za spam, przyczyna może być niezwiązana z DKIM.
Zalecany krok:
- Upewnij się, że postępujesz zgodnie z zalecanymi wskazówkami dotyczącymi wysyłania wiadomości do użytkowników Gmaila, szczególnie jeśli wysyłasz dużo wiadomości.