Dostarczalność w cold email: kompletny przewodnik konfiguracji DNS

15 min czytania

Dostarczalność (Deliverability) to najważniejszy wskaźnik techniczny w outboundzie B2B. Najlepszy copywriting i precyzyjnie dobrana baza decydentów nie przyniosą ani jednej odpowiedzi, jeśli Twoje wiadomości trafią do folderu SPAM lub zostaną odrzucone na poziomie serwera odbiorcy (błąd 550).

Od czasu wdrożenia rygorystycznych wymogów przez Google i Yahoo, prawidłowe uwierzytelnienie domeny za pomocą SPF, DKIM i DMARC przestało być opcją dla zaawansowanych — stało się twardym warunkiem technicznym wejścia do skrzynki odbiorczej (Inbox).

---

1. Architektura Uwierzytelniania Poczty: SPF, DKIM i DMARC

Filtry antyspamowe (m.in. Google Spam Brain, Microsoft SmartScreen, SpamAssassin) analizują każdy przychodzący e-mail pod kątem tożsamości nadawcy. Brak spójności (Alignment) skutkuje natychmiastową degradacją reputacji domeny.

```mermaid flowchart TD A["Serwer Nadawcy (SMTP)"] -->|"Wysyła wiadomość"| B["Serwer Odbiorcy (MX)"] B --> C{"1. Sprawdzenie SPF<br>(Czy IP serwera jest na liście?)"} C -->|PASS / FAIL| D{"2. Weryfikacja DKIM<br>(Czy podpis cyfrowy pasuje do klucza DNS?)"} D -->|PASS / FAIL| E{"3. Polityka DMARC<br>(Czy domena SPF/DKIM zgadza się z adresem 'From' oraz p=reject/quarantine?)"} E -->|PASS| F["Dostarczono do Inbox ✅"] E -->|FAIL| G["Odrzucono (Bounce 550) lub Folder SPAM ❌"] ```

---

2. Krok 1: Konfiguracja SPF (Sender Policy Framework)

SPF to rekord typu `TXT` w strefie DNS Twojej domeny, który definiuje adresy IP oraz serwery uprawnione do nadawania wiadomości w Twoim imieniu.

Prawidłowy format rekordu SPF

```dns @ IN TXT "v=spf1 include:_spf.google.com include:relay.propersend.pl ~all" ```

Kluczowe reguły i pułapki SPF:

1. Zasada jednego rekordu: Domena może posiadać tylko jeden rekord SPF. Posiadanie dwóch rekordów `TXT` zaczynających się od `v=spf1` powoduje automatyczny status `PermError` w serwerach odbiorczych. 2. Limit 10 zapytań DNS (Lookup Limit): Specyfikacja RFC 7208 nakłada twardy limit 10 zapytań DNS podczas sprawdzania rekordu SPF. Jeśli Twoje dyrektywy `include:` przekroczą tę liczbę, maile zaczną trafiać do spamu. 3. Kwalifikator końcowy: Używaj `~all` (SoftFail) lub `-all` (HardFail). Rekomendujemy `~all` w fazie warmup i przełączenie na `-all` po pełnej stabilizacji.

---

3. Krok 2: Konfiguracja DKIM (DomainKeys Identified Mail)

DKIM wprowadza kryptograficzny podpis do nagłówków wiadomości. Serwer wysyłający podpisuje mail kluczem prywatnym, a serwer odbiorcy pobiera klucz publiczny z Twojego rekordu DNS i weryfikuje, czy treść wiadomości nie została sfałszowana w tranzycie.

Wzorcowy rekord DKIM (klucz RSA 2048-bit)

```dns ps2026._domainkey.twojadomena.pl. IN TXT "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0Y9j...[skrócony_klucz_publiczny]...IDAQAB" ```

[!TIP]
Zawsze stosuj selektory z kluczem 2048-bitowym. Starsze klucze 1024-bitowe są już uznawane przez nowoczesne filtry Google Workspace za przestarzałe i obniżają scoring bezpieczeństwa.

---

4. Krok 3: Wdrożenie DMARC i Progresywna Polityka Bezpieczeństwa

DMARC (Domain-based Message Authentication, Reporting, and Conformance) łączy SPF i DKIM, nakazując serwerom odbiorczym, jak mają postępować z wiadomościami, które nie przeszły autoryzacji.

Etapy wdrażania polityki DMARC

| Etap | Rekord DMARC | Cel i działanie | |---|---|---| | Faza 1: Monitorowanie | `v=DMARC1; p=none; rua=mailto:dmarc@twojadomena.pl; pct=100` | Raportowanie bez ingerencji w dostarczanie | | Faza 2: Kwarantanna | `v=DMARC1; p=quarantine; rua=mailto:dmarc@twojadomena.pl; pct=50` | 50% nieautoryzowanych maili ląduje w SPAM | | Faza 3: Pełna ochrona | `v=DMARC1; p=reject; rua=mailto:dmarc@twojadomena.pl; pct=100` | 100% nieautoryzowanych maili jest odrzucanych |

Dla nowo uruchamianych domen cold emailowych optymalnym startem jest `p=none` z raportowaniem `rua`, a po 2–3 tygodniach pomyślnego warmup przejście do `p=quarantine`.

---

5. Custom Tracking Domain (Własna domena śledzenia)

Większość platform mailingowych domyślnie śledzi otwarcia i kliknięcia za pomocą współdzielonej domeny (np. `track.sharedplatform.com`). Gdy setki innych użytkowników wysyłają spam przez tę samą domenę trackingu, filtry antyspamowe blokują również Twoje kampanie.

Rozwiązanie: Rekord CNAME dla własnego trackingu

W ProperSend każda organizacja podpina własną subdomenę śledzenia: ```dns track.twojadomena.pl. IN CNAME tracking.propersend.pl. ``` Dzięki temu piksel śledzący i przekierowania linków operują w 100% w obrębie Twojej własnej, czystej domeny.

---

6. Procedura Rozgrzewania Domen (Domain Warmup)

Nowo zarejestrowana domena nie posiada żadnej historii w algorytmach reputacyjnych dostawców poczty. Nagła wysyłka 100 maili dziennie z 3-dniowej domeny skutkuje natychmiastowym wpisaniem na czarne listy (Spamhaus, Barracuda, Invaluement).

4-Tygodniowy Harmonogram Rozgrzewania (Ramp-up)

```mermaid gantt title Harmonogram Warmup Nowej Domeny Outbound dateFormat YYYY-MM-DD section Tydzień 1 5-10 maili / dzień (sieć peer-to-peer) :a1, 2026-09-18, 7d section Tydzień 2 15-20 maili / dzień (warmup + pierwsze testy) :a2, after a1, 7d section Tydzień 3 25-35 maili / dzień (70% warmup, 30% cold outreach) :a3, after a2, 7d section Tydzień 4 40-50 maili / dzień (docelowy stabilny wolumen) :a4, after a3, 7d ```

Złote zasady bezpiecznej wysyłki w 2026 roku:

  • Maksymalny wolumen ze skrzynki: Nie przekraczaj 40–50 cold maili dziennie z jednego adresu e-mail.
  • Strategia Multi-Domain: Jeśli Twoim celem jest 500 maili dziennie, użyj 5 domen pomocniczych po 2–3 skrzynki każda, zamiast katować domenę główną.
  • Odstępy czasowe: Pomiędzy kolejnymi wysyłkami stosuj losowe opóźnienia (tzw. jitter) w przedziale 120–300 sekund.

---

7. Kody Błędów SMTP i Diagnostyka

Gdy wiadomość nie dociera do adresata, serwer pocztowy zwraca kod odpowiedzi SMTP. Poniższa tabela pozwala błyskawicznie zidentyfikować przyczynę:

| Kod SMTP | Znaczenie | Działanie naprawcze | |---|---|---| | 550 5.7.1 | Odrzucono przez filtr spamu / brak DMARC alignment | Weryfikacja rekordów SPF/DKIM, sprawdzenie domeny w Spamhaus | | 550 5.1.1 | Adresat nie istnieje (Hard Bounce) | Weryfikacja poprawności bazy (odrzucaj adresy ze statusem invalid) | | 451 4.7.1 | Tymczasowe odrzucenie / Greylisting | Normalne zachowanie serwerów korporacyjnych — system ponowi próbę za 15 min | | 421 4.7.0 | Zbyt duża częstotliwość połączeń (Rate Limit) | Zwiększenie odstępów czasowych między mailami w sekwencji |

---

Podsumowanie

Wysoka dostarczalność w cold emailu to wynik inżynierii, a nie przypadku. Poprawna konfiguracja SPF, 2048-bitowego DKIM, rygorystycznego DMARC oraz własnej subdomeny śledzenia w ProperSend stanowi fundament, który pozwala utrzymać wskaźnik wejść do głównego folderu (Inbox Placement Rate) na poziomie przekraczającym 95%.

Udostępnij:

Głębiej w temacie?

Sprawdź nasz darmowy kurs cold mailingu — 55 lekcji od podstaw po skalowanie. Praktyczna wiedza, którą od razu wykorzystasz w kampaniach.

Idź do kursu →
Ostatnia aktualizacja: 18 września 2026 · 15 min czytania

Polecane artykuły