---
title: "DKIM: co to jest i jak działa | AutoSPF"
description: "Kompletny przewodnik po DKIM (DomainKeys Identified Mail): jak działa, rekord DKIM, selektor i podpis, jak go skonfigurować oraz jak współpracuje z SPF i DMARC."
image: "https://autospf.com/images/og-default.png"
canonical: "https://autospf.com/pl/dkim/"
---

# DKIM

DKIM (DomainKeys Identified Mail) to standard uwierzytelniania poczty e-mail, który pozwala serwerowi odbiorczemu potwierdzić, że wiadomość została rzeczywiście wysłana z Twojej domeny i nie została zmieniona w trakcie przesyłania. Twój wychodzący serwer pocztowy podpisuje każdą wiadomość kluczem prywatnym, a odbiorcy weryfikują ten podpis względem pasującego klucza publicznego

**DKIM (DomainKeys Identified Mail) to standard uwierzytelniania poczty e-mail, który pozwala serwerowi odbiorczemu potwierdzić, że wiadomość została rzeczywiście wysłana z Twojej domeny i nie została zmieniona w trakcie przesyłania.** Twój wychodzący serwer pocztowy podpisuje każdą wiadomość kluczem prywatnym, a odbiorcy weryfikują ten podpis względem pasującego klucza publicznego opublikowanego w systemie DNS Twojej domeny.

DKIM jest jednym z trzech filarów nowoczesnego uwierzytelniania poczty e-mail, obok SPF i DMARC. Razem decydują one, czy Twoja poczta trafi do skrzynki odbiorczej, czy do spamu — oraz czy atakujący mogą podszywać się pod Twoją domenę. Ta strona wyjaśnia, czym jest DKIM, jak działa i jak poszczególne elementy do siebie pasują.

## Jak działa DKIM

DKIM działa jak proces uzgadniania typu podpisz-przy-wysyłce, zweryfikuj-przy-odbiorze, oparty na kryptografii klucza publicznego. Gdy Twój serwer pocztowy wysyła wiadomość, generuje kryptograficzny skrót wybranych nagłówków (i zazwyczaj treści), szyfruje ten skrót **kluczem prywatnym**, który posiada wyłącznie Twój serwer, i dołącza wynik do wiadomości jako nagłówek `DKIM-Signature`.

Pasujący **klucz publiczny** znajduje się w systemie DNS Twojej domeny jako rekord TXT. Gdy serwer odbiorczy przyjmuje wiadomość, odczytuje nagłówek `DKIM-Signature`, wyszukuje klucz publiczny w DNS i używa go do weryfikacji podpisu. Jeśli podpis się potwierdzi, odbiorca wie dwie rzeczy: wiadomość naprawdę pochodzi z serwera upoważnionego do podpisywania w imieniu Twojej domeny oraz podpisana treść nie została po drodze naruszona. Jeśli cokolwiek zostało zmienione — lub klucz nie pasuje — weryfikacja DKIM kończy się niepowodzeniem.

Ponieważ klucz prywatny nigdy nie opuszcza Twojej infrastruktury, osoba podszywająca się nie może sfałszować prawidłowego podpisu DKIM dla Twojej domeny.

## Elementy DKIM

DKIM składa się z kilku współpracujących ze sobą części, z których każda ma swój własny szczegółowy przewodnik:

- **[Rekord DKIM](/pl/dkim/dkim-record/)** — rekord DNS TXT, który publikuje Twój klucz publiczny i ustawienia DKIM, aby odbiorcy mogli znaleźć i zweryfikować podpisy.
- **[Selektor DKIM](/pl/dkim/dkim-selector/)** — krótka etykieta, która wskazuje odbiorcom, _który_ klucz wyszukać, pozwalając na obsługę wielu kluczy (dla różnych dostawców lub rotacji kluczy) w jednej domenie.
- **[Podpis DKIM](/pl/dkim/dkim-signature/)** — nagłówek `DKIM-Signature` umieszczany w każdej wychodzącej wiadomości, zawierający domenę podpisującą, selektor oraz sam kryptograficzny skrót.

Zrozumienie, jak łączą się te trzy elementy, znacznie ułatwia resztę konfiguracji i rozwiązywania problemów z DKIM.

## Jak skonfigurować DKIM

Konfiguracja DKIM to krótki, powtarzalny proces:

1. **Wygeneruj parę kluczy** w konsoli swojego dostawcy poczty — klucz prywatny pozostaje u dostawcy, a Ty otrzymujesz klucz publiczny do opublikowania.
2. **Opublikuj klucz publiczny** jako rekord TXT w DNS pod adresem `selector._domainkey.yourdomain.com`. Zobacz [jak wygenerować rekord DKIM](/pl/dkim/how-to-generate-a-dkim-record/), aby poznać dokładne kroki.
3. **Włącz podpisywanie** u swojego dostawcy, aby poczta wychodząca była oznaczana podpisem DKIM.
4. **Zweryfikuj**, że wiadomości są podpisywane i przechodzą uwierzytelnianie, zanim zaczniesz na tym polegać.

W praktyce klucze DKIM są generowane wewnątrz konsoli Twojego dostawcy poczty — Google Workspace, Microsoft 365 lub Twojego ESP — a nie ręcznie, więc większość pracy polega na skopiowaniu udostępnionego rekordu do DNS.

Opublikowany rekord DKIM wygląda tak:

```
selector1._domainkey.example.com  TXT  "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDqF...GfMA0=; t=s"
```

Tutaj `selector1` to selektor, `v=DKIM1` oznacza, że jest to rekord DKIM, `k=rsa` nazywa typ klucza, a `p=` zawiera zakodowany w base64 klucz publiczny.

## DKIM, SPF i DMARC razem

DKIM nie działa w izolacji. Uzupełnia [SPF](/pl/tools/spf-checker/), które autoryzuje, _które serwery_ mogą wysyłać pocztę w imieniu Twojej domeny. SPF sprawdza adres IP łączącego się serwera względem opublikowanej przez Ciebie listy; DKIM sprawdza kryptograficzny podpis samej wiadomości. Oba chronią różne rzeczy — źródło wysyłki kontra integralność wiadomości — i każde z nich może przejść lub zawieść niezależnie.

DMARC to warstwa zasad, która wiąże je z adresem, który faktycznie widzą odbiorcy. DMARC wymaga, aby pomyślny wynik SPF lub DKIM był **zgodny** (aligned) z widoczną domeną `From:`, a następnie wskazuje odbiorcom, co zrobić, gdy żaden z nich nie jest zgodny — dostarczyć, poddać kwarantannie lub odrzucić. Ta zgodność jest tym, co powstrzymuje atakujących przed przejściem uwierzytelniania na domenie, którą kontrolują, podczas gdy w polu From podszywają się pod Twoją.

| Standard | Co weryfikuje                                                                           |
| -------- | --------------------------------------------------------------------------------------- |
| SPF      | Które serwery mogą wysyłać pocztę w imieniu Twojej domeny                               |
| DKIM     | Wiadomość została podpisana przez Twoją domenę i nie została zmieniona                  |
| DMARC    | SPF/DKIM są zgodne z widocznym adresem From oraz zasady postępowania przy niepowodzeniu |

Ponieważ zgodność DMARC może zależeć od SPF, utrzymywanie prawidłowej strony SPF ma znaczenie. [AutoSPF](/) automatycznie spłaszcza i utrzymuje Twój rekord SPF, aby pozostawał w limicie 10 wyszukiwań i wciąż przechodził uwierzytelnianie — co pomaga utrzymać ogólną kondycję zgodności DKIM i DMARC.

## Częste problemy z DKIM

DKIM najczęściej przestaje działać z powodu brakującego lub obciętego rekordu DNS, niedopasowania selektora lub modyfikacji wiadomości w trakcie przesyłania przez usługę przekierowującą lub listę mailingową. Jeśli Twoje podpisy nie są weryfikowane, [dlaczego DKIM zawodzi](/pl/dkim/why-dkim-fails/) przeprowadza przez typowe przyczyny i rozwiązania. Aby potwierdzić, co dana domena publikuje w tej chwili, uruchom bezpłatne [narzędzie do sprawdzania DKIM](/pl/tools/dkim-lookup/) — pobiera ono rekord dla podanego selektora i pokazuje, czy klucz jest obecny i poprawnie sformułowany.

## Najczęściej zadawane pytania

### Czym jest DKIM?

DKIM (DomainKeys Identified Mail) to metoda uwierzytelniania poczty e-mail, która dodaje kryptograficzny podpis do wychodzących wiadomości. Twój serwer pocztowy podpisuje każdą wiadomość kluczem prywatnym, a serwery odbiorcze weryfikują ten podpis za pomocą klucza publicznego opublikowanego w Twoim DNS. Prawidłowy podpis dowodzi, że wiadomość pochodzi z Twojej domeny i nie została zmieniona w trakcie przesyłania.

### Czy DKIM jest wymagane?

DKIM nie jest ściśle wymagane do wysyłania poczty, ale jest w praktyce oczekiwane. Główni dostawcy, tacy jak Google i Yahoo, wymagają teraz uwierzytelniania dla nadawców masowych, a DMARC potrzebuje pomyślnego, zgodnego wyniku DKIM (lub SPF), aby chronić Twoją domenę. Bez DKIM Twoja poczta jest znacznie bardziej narażona na odfiltrowanie jako spam lub podszywanie się przez atakujących.

### Jaka jest różnica między DKIM, SPF i DMARC?

SPF autoryzuje, które serwery mogą wysyłać pocztę w imieniu Twojej domeny, DKIM kryptograficznie podpisuje każdą wiadomość, aby udowodnić, że pochodzi od Ciebie w niezmienionej postaci, a DMARC wiąże oba z widocznym adresem From i ustala zasady postępowania przy niepowodzeniach. SPF sprawdza źródło wysyłki, DKIM sprawdza integralność wiadomości, a DMARC egzekwuje zgodność między nimi.

### Jak sprawdzić, czy DKIM jest poprawnie skonfigurowane?

Wyślij wiadomość testową na adres, który kontrolujesz, i sprawdź nagłówki pod kątem `dkim=pass` lub użyj narzędzia do sprawdzania DKIM, aby zapytać o opublikowany klucz według selektora. Narzędzie potwierdza, że rekord istnieje, jest poprawnie sformułowany i zwraca prawidłowy klucz publiczny. Nasze bezpłatne [narzędzie do sprawdzania DKIM](/pl/tools/dkim-lookup/) sprawdza dowolną domenę i selektor w kilka sekund.

Rated 5/5 on G2 · Trusted since 2018 

##  Trusted by 50,000+ domains 

### "AutoSPF Flattens SPF Records Seamlessly & Keeps Changes Logged - I am quite pleased with the product"

> It does what it promises to do, and does it very well. I appreciate that it keeps a log of changes made, which prevents many mistakes. A client's SPF record would have way too many lookups, but AutoSPF makes that problem go away. The length of the SPF record is typically not the issue; it's the amount of lookups in the record that are. AutoSPF "flattens" the record, automatically expanding the defined lookups to IP addresses or ranges. And it auto-updates the record when the un-flattened lookups change. 

 PJ 

Peter J.

 President · Small-Business (50 or fewer emp.) 

### "Helped us go beyond capacity"

> AutoSPF did exactly as described, it helped us get past our 10 lookup limit. Afterwards, we hit another limit regarding overall capacity and when contacted, they quickly provided us with a new solution to eliminate capacity issues entirely going forward, so now we can add as many SPF records as needed. They also provided us with a personalized support video explaining their new method in its entirety using our instance as the example. 

 VU 

Verified User

 Financial Services · Mid-Market (51-1000 emp.) 

### "Great service and great support"

> AutoSPF was easy to initially set up on our own and a great cost effective entry into spf flattening. Needed our first support assistance today and got great response including a video demonstrating the issue I was trying to solve, a quick fix, and more detailed followup. 

 GF 

Greg F.

 Mid-Market (51-1000 emp.) 

[Read our reviews on G2 ](https://www.g2.com/products/autospf/reviews)

```json
{"@context":"https://schema.org","@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897474","name":"AutoSPF","url":"https://autospf.com","logo":{"@type":"ImageObject","url":"https://autospf.com/images/autospf-logo.png"},"description":"Automatic SPF flattening and email authentication management. Resolve SPF lookup limits, flatten SPF records, and maintain email deliverability across all your domains.","parentOrganization":{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138883901","name":"DuoCircle LLC","url":"https://www.duocircle.com","sameAs":["https://www.wikidata.org/wiki/Q138883901","https://www.crunchbase.com/organization/duocircle-llc","https://www.linkedin.com/company/duocircle","https://github.com/duocircle"],"subOrganization":[{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138898167","name":"DMARC Report","url":"https://dmarcreport.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897474","name":"AutoSPF","url":"https://autospf.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897912","name":"Phish Protection","url":"https://www.phishprotection.com"}]},"sameAs":["https://www.wikidata.org/wiki/Q138897474","https://www.linkedin.com/company/autospf","https://x.com/autospf01","https://www.facebook.com/autospf","https://github.com/duocircle","https://www.g2.com/products/autospf/reviews"],"aggregateRating":{"@type":"AggregateRating","ratingValue":"5.0","reviewCount":"21","bestRating":"5","worstRating":"1","url":"https://www.g2.com/products/autospf/reviews"},"contactPoint":{"@type":"ContactPoint","contactType":"customer support","url":"https://autospf.com/contact-us/"},"knowsAbout":["SPF Record Flattening","Sender Policy Framework","Email Authentication","DNS Management","DMARC","DKIM","Email Deliverability","SPF Lookup Limits"]}
```

```json
{"@context":"https://schema.org","@type":"WebSite","name":"AutoSPF","url":"https://autospf.com","description":"Automatic SPF flattening and email authentication management. Resolve SPF lookup limits, flatten SPF records, and maintain email deliverability across all your domains.","publisher":{"@type":"Organization","name":"AutoSPF","url":"https://autospf.com","logo":{"@type":"ImageObject","url":"https://autospf.com/images/autospf-logo.png"},"description":"Automatic SPF flattening and email authentication management. Resolve SPF lookup limits, flatten SPF records, and maintain email deliverability across all your domains.","parentOrganization":{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138883901","name":"DuoCircle LLC","url":"https://www.duocircle.com","sameAs":["https://www.wikidata.org/wiki/Q138883901","https://www.crunchbase.com/organization/duocircle-llc","https://www.linkedin.com/company/duocircle","https://github.com/duocircle"],"subOrganization":[{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138898167","name":"DMARC Report","url":"https://dmarcreport.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897474","name":"AutoSPF","url":"https://autospf.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897912","name":"Phish Protection","url":"https://www.phishprotection.com"}]}}}
```

```json
{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Czym jest DKIM?","acceptedAnswer":{"@type":"Answer","text":"DKIM (DomainKeys Identified Mail) to metoda uwierzytelniania poczty e-mail, która dodaje kryptograficzny podpis do wychodzących wiadomości. Twój serwer pocztowy podpisuje każdą wiadomość kluczem prywatnym, a serwery odbiorcze weryfikują ten podpis za pomocą klucza publicznego opublikowanego w Twoim DNS. Prawidłowy podpis dowodzi, że wiadomość pochodzi z Twojej domeny i nie została zmieniona w trakcie przesyłania."}},{"@type":"Question","name":"Czy DKIM jest wymagane?","acceptedAnswer":{"@type":"Answer","text":"DKIM nie jest ściśle wymagane do wysyłania poczty, ale jest w praktyce oczekiwane. Główni dostawcy, tacy jak Google i Yahoo, wymagają teraz uwierzytelniania dla nadawców masowych, a DMARC potrzebuje pomyślnego, zgodnego wyniku DKIM (lub SPF), aby chronić Twoją domenę. Bez DKIM Twoja poczta jest znacznie bardziej narażona na odfiltrowanie jako spam lub podszywanie się przez atakujących."}},{"@type":"Question","name":"Jaka jest różnica między DKIM, SPF i DMARC?","acceptedAnswer":{"@type":"Answer","text":"SPF autoryzuje, które serwery mogą wysyłać pocztę w imieniu Twojej domeny, DKIM kryptograficznie podpisuje każdą wiadomość, aby udowodnić, że pochodzi od Ciebie w niezmienionej postaci, a DMARC wiąże oba z widocznym adresem From i ustala zasady postępowania przy niepowodzeniach. SPF sprawdza źródło wysyłki, DKIM sprawdza integralność wiadomości, a DMARC egzekwuje zgodność między nimi."}},{"@type":"Question","name":"Jak sprawdzić, czy DKIM jest poprawnie skonfigurowane?","acceptedAnswer":{"@type":"Answer","text":"Wyślij wiadomość testową na adres, który kontrolujesz, i sprawdź nagłówki pod kątem `dkim=pass` lub użyj narzędzia do sprawdzania DKIM, aby zapytać o opublikowany klucz według selektora. Narzędzie potwierdza, że rekord istnieje, jest poprawnie sformułowany i zwraca prawidłowy klucz publiczny. Nasze bezpłatne [narzędzie do sprawdzania DKIM](/pl/tools/dkim-lookup/) sprawdza dowolną domenę i selektor w kilka sekund."}}]}
```

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://autospf.com/"},{"@type":"ListItem","position":2,"name":"DKIM","item":"https://autospf.com/pl/dkim/"}]}
```

```json
{"@context":"https://schema.org","@type":"Product","name":"AutoSPF","url":"https://autospf.com","aggregateRating":{"@type":"AggregateRating","ratingValue":5,"reviewCount":21,"bestRating":5,"worstRating":1},"review":[{"@type":"Review","reviewRating":{"@type":"Rating","ratingValue":5,"bestRating":5},"author":{"@type":"Person","name":"Peter J.","jobTitle":"President"},"datePublished":"2026-03-10","reviewBody":"It does what it promises to do, and does it very well. I appreciate that it keeps a log of changes made, which prevents many mistakes. A client's SPF record would have way too many lookups, but AutoSPF makes that problem go away. The length of the SPF record is typically not the issue; it's the amount of lookups in the record that are. AutoSPF \"flattens\" the record, automatically expanding the defined lookups to IP addresses or ranges. And it auto-updates the record when the un-flattened lookups change.","name":"AutoSPF Flattens SPF Records Seamlessly & Keeps Changes Logged - I am quite pleased with the product","publisher":{"@type":"Organization","name":"G2","url":"https://www.g2.com"}},{"@type":"Review","reviewRating":{"@type":"Rating","ratingValue":5,"bestRating":5},"author":{"@type":"Person","name":"Verified User","jobTitle":"Financial Services"},"datePublished":"2025-07-31","reviewBody":"AutoSPF did exactly as described, it helped us get past our 10 lookup limit. Afterwards, we hit another limit regarding overall capacity and when contacted, they quickly provided us with a new solution to eliminate capacity issues entirely going forward, so now we can add as many SPF records as needed. They also provided us with a personalized support video explaining their new method in its entirety using our instance as the example.","name":"Helped us go beyond capacity","publisher":{"@type":"Organization","name":"G2","url":"https://www.g2.com"}},{"@type":"Review","reviewRating":{"@type":"Rating","ratingValue":5,"bestRating":5},"author":{"@type":"Person","name":"Greg F."},"datePublished":"2023-07-26","reviewBody":"AutoSPF was easy to initially set up on our own and a great cost effective entry into spf flattening. Needed our first support assistance today and got great response including a video demonstrating the issue I was trying to solve, a quick fix, and more detailed followup.","name":"Great service and great support","publisher":{"@type":"Organization","name":"G2","url":"https://www.g2.com"}}]}
```
