Blog / Dostarczalność

Rekord DKIM. Jak ustawić i sprawdzić dla sklepu internetowego

DKIM to podpis cyfrowy w każdym mailu, który dowodzi, że mail naprawdę wyszedł z Twojej domeny i nikt go nie zmienił po drodze. Każde źródło wysyłki potrzebuje własnego. Jak to zrobić w platformie mailowej i w sklepie.

Maciej Marek · LetterSight
15.09.2026

DKIM to podpis cyfrowy dodawany do każdego maila przez serwer, który go wysyła. Klucz publiczny do sprawdzenia tego podpisu leży w DNS Twojej domeny jako rekord TXT. Skrzynka odbiorcy pobiera klucz, sprawdza podpis i wie, że mail wyszedł naprawdę od Ciebie i nikt nie zmienił treści po drodze. Bez DKIM Gmail, Yahoo i Outlook traktują masową wysyłkę jak nieautoryzowaną, a DMARC nie ma czego wyrównać.

W przeciwieństwie do SPF, gdzie masz jeden wpis na domenę, DKIM ma osobny wpis dla każdego źródła wysyłki. Platforma mailowa ma swój, platforma sklepowa swój, poczta firmowa swój. Każdy pod inną nazwą, więc nie kolidują.

Jak ustawić DKIM dla platformy mailowej

Procedura jest ta sama w GetResponse, MailerLite, Freshmail, edrone, Klaviyo i SALESmanago. Różnią się nazwy zakładek.

  1. W platformie znajdź ustawienia domeny nadawcy. Zwykle nazywa się to „uwierzytelnienie domeny", „domena wysyłkowa" albo „DKIM".
  2. Dodaj swoją domenę, na przykład twojsklep.pl, albo subdomenę, jeśli newsletter ma wychodzić z news.twojsklep.pl.
  3. Platforma pokaże jeden lub kilka rekordów do dodania w DNS. Najczęściej to rekord CNAME albo TXT o nazwie w stylu selektor._domainkey.twojsklep.pl. Skopiuj nazwę i wartość dokładnie, bez spacji na końcu.
  4. W panelu DNS domeny dodaj rekord o podanej nazwie i wartości. Uwaga na panele, które same dopisują nazwę domeny do nazwy hosta. Jeśli platforma podaje k1._domainkey.twojsklep.pl, a panel dopisuje domenę, wpisujesz tylko k1._domainkey.
  5. Wróć do platformy i kliknij „sprawdź" albo „zweryfikuj". Może to potrwać do kilku godzin.

Po weryfikacji w ustawieniach nadawcy ustaw adres w Twojej domenie, na przykład sklep@twojsklep.pl. DKIM podpisze wtedy Twoją domeną, a nie domeną platformy, i DMARC przejdzie wyrównanie.

Jak ustawić DKIM dla maili ze sklepu

To ten krok, który sklepy pomijają. Maile o zamówieniach wychodzą z platformy sklepowej i też muszą mieć podpis.

  • Shoper, IdoSell, Sky-Shop i inne platformy abonamentowe mają w ustawieniach poczty własną sekcję uwierzytelnienia domeny. Wygląda jak w platformie mailowej. Dodajesz domenę, dostajesz rekordy, wklejasz w DNS.
  • WooCommerce, PrestaShop i sklepy na własnym hostingu wysyłają maile przez serwer hostingu albo przez zewnętrzny serwer SMTP. Jeśli przez hosting, DKIM włączasz w panelu hostingu przy poczcie, jeśli hosting to obsługuje. Jeśli przez zewnętrzny SMTP (na przykład EmailLabs, SendGrid, Amazon SES), DKIM ustawiasz u tego dostawcy.
  • Shopify podpisuje maile własnym DKIM po weryfikacji domeny w ustawieniach powiadomień.

Jeśli nie wiesz, którędy wychodzą maile o zamówieniach, wyślij sobie testowe zamówienie i w Gmailu wybierz „Pokaż oryginał". W nagłówku zobaczysz, przez jaki serwer przeszedł mail i czy DKIM przeszedł.

Jak sprawdzić, czy działa

Dwa sposoby.

Z zewnątrz. W MXToolbox wybierz DKIM Lookup, wpisz domenę i selektor (tę część nazwy przed _domainkey). Zielony status znaczy, że klucz jest w DNS.

Na prawdziwym mailu. Wyślij kampanię testową na własny Gmail. Otwórz mail, kliknij trzy kropki, „Pokaż oryginał". U góry są trzy linie. SPF, DKIM, DMARC. Przy każdej ma być PASS i Twoja domena. Jeśli przy DKIM jest domena platformy zamiast Twojej, nadawca nie jest ustawiony na Twoją domenę.

Zrób ten test dla newslettera i osobno dla maila o zamówieniu. Oba mają przejść.

Co jest inne w sklepie

Sklep zmienia dostawców częściej niż firma usługowa. Nowa platforma mailowa, nowy system opinii, nowy helpdesk. Każdy dokłada swój DKIM, a stare zostają w DNS. Same w sobie nie szkodzą, ale zaciemniają obraz. Raz na kwartał sprawdź listę rekordów _domainkey w DNS i usuń te po usługach, z których już nie korzystasz.

Drugi problem to długość klucza. Niektóre panele DNS ucinają wartości TXT powyżej 255 znaków, a klucze DKIM 2048 bitów są dłuższe. Jeśli weryfikacja nie przechodzi mimo poprawnego wklejenia, sprawdź, czy panel nie skrócił wartości. Rozwiązanie to podział na dwa ciągi w cudzysłowach albo prośba do hostingu.

Pytania

Czy DKIM wystarczy zamiast SPF?

Nie. Gmail wymaga SPF lub DKIM od każdego nadawcy, a od masowych obu plus DMARC. Praktycznie każdy sklep jest masowym nadawcą w dni kampanii. Ustaw wszystkie trzy.

Platforma mailowa podpisuje maile swoim DKIM. Czy muszę dodawać własny?

Tak. Podpis domeną platformy przechodzi jako DKIM, ale nie przechodzi wyrównania w DMARC, bo domena w podpisie różni się od domeny nadawcy. Dla Gmaila to tak, jakby DKIM nie było.

Co to jest selektor?

Nazwa konkretnego klucza. Dzięki niej jedna domena może mieć wiele kluczy DKIM naraz, po jednym dla każdego źródła wysyłki. Platforma sama nadaje selektor, nie musisz go wymyślać.

Zmieniłem platformę mailową. Co z DKIM?

Ustaw nowy dla nowej platformy według kroków wyżej. Stary rekord możesz usunąć po tym, jak stara platforma przestanie cokolwiek wysyłać, także automaty, o których mogłeś zapomnieć.

Wolisz, żebym zrobił to za Ciebie?

Sprawdzę to w Twoim sklepie i w Twojej platformie mailowej. Zostaw adres sklepu na stronie głównej albo napisz na maciej@lettersight.com.

Porozmawiajmy