Jak scalić rekordy SPF?
Jeśli używasz GetResponse wraz z innymi usługami e-mail (np. firmowym dostawcą poczty), może być konieczne dodanie więcej niż jednego autoryzowanego nadawcy do rekordu SPF Twojej domeny.
Jednak Twoja domena może mieć tylko jeden rekord SPF w swojej strefie DNS.
Jeśli istnieje więcej niż jeden rekord SPF typu TXT, walidacja SPF zakończy się niepowodzeniem, a wiadomości mogą nie przejść weryfikacji uwierzytelnienia.
Jeśli musisz autoryzować wiele usług (np. GetResponse i firmowego dostawcę poczty), musisz połączyć wszystkie mechanizmy SPF w jeden rekord.
Zanim zaczniesz
Pobierz wymaganą wartość rekordu SPF w sekcji Emaile i domeny na swoim koncie GetResponse.
Ten artykuł zawiera instrukcję krok po kroku, jak to zrobić.
Zrozumienie mechanizmów rekordu SPF
Przyjrzyjmy się, jak to działa, na przykładzie domeny, która już wysyła e-maile za pośrednictwem Google Workspace i ma następujący rekord SPF:
v=spf1 include:_spf.google.com ~all
Teraz chcesz uwierzytelnić swoją domenę do wysyłki kampanii przez GetResponse, co wymaga dodania kolejnego rekordu:
v=spf1 mx a include:_spf.getresponse.com -all
Ponieważ nie możesz dodać drugiego rekordu SPF, musisz je scalić.
Aby zrozumieć, jak to zrobić, rozłóżmy rekord SPF na części:
- Każdy rekord SPF zaczyna się od prefiksu:
v=spf1.
Identyfikuje on wpis TXT jako rekord SPF (wersja 1). Chociaż w DNS możesz mieć wiele rekordów TXT, tylko jeden może zawieraćv=spf1. - Mechanizm
asam w sobie używa rekordu A (adresu IP) bieżącej domeny. Jeśli wpiszesz po nim domenę lub nazwę hosta (np.a:domain.com), użyje rekordu A (adresu IP) tej konkretnej domeny. Dzięki temu możesz zmienić adres IP w DNS bez zmieniania rekordu SPF. SPF automatycznie użyje zaktualizowanego adresu IP. - Mechanizm
mxautoryzuje serwery pocztowe wymienione w rekordach MX Twojej domeny.
Jeśli Twoja domena wysyła e-maile za pośrednictwem własnego serwera pocztowego, mechanizm ten zapewnia, że wiadomości przejdą weryfikację SPF. - Mechanizm
include(np.include:_spf.getresponse.com) pozwala włączyć politykę SPF innej domeny do własnego rekordu SPF. W praktyce, gdy dodajeszinclude:_spf.getresponse.com, zezwalasz na wszystkie adresy IP wysyłające, które są wymienione w_spf.getresponse.com. Podobnieinclude:_spf.google.compozwala na adresy IP, które Google umieścił w swoim rekordzie SPF. - Mechanizm
all: rekord SPF musi kończyć się kwalifikatoremall. Określa on, co powinno się stać, jeśli wiadomość nie pasuje do żadnego autoryzowanego źródła. Dostępne są cztery kwalifikatory:+all(niezalecane, domyślne, rzadko używane jawnie)?all– neutralne (niezalecane)-all– twarde odrzucenie (niezalecane, nieautoryzowane e-maile są odrzucane)~all– miękkie odrzucenie (zalecane, nieautoryzowane e-maile są akceptowane, ale flagowane)
W rekordzie SPF może wystąpić tylko jedno wystąpieniealli musi znajdować się na końcu.
Jak scalić rekordy SPF
Istniejący rekord (Google Workspace):
v=spf1 include:_spf.google.com ~all
Wymagany rekord GetResponse:
v=spf1 mx a include:_spf.getresponse.com -all
Oto co należy zrobić, aby je połączyć:
- Zachowaj prefiks wersji.
v=spf1 - Dodaj wszystkie wymagane mechanizmy (bez duplikatów).
Jeśli którykolwiek z rekordów zawieraalubmx, zachowaj je, ale jeśli oba je zawierają, dodaj je tylko raz.v=spf1 mx a - Dodaj nowy mechanizm
includedla GetResponse i zachowaj mechanizmincludez istniejącego rekordu.v=spf1 mx a include:_spf.google.com include:_spf.getresponse.com - Dodaj jeden mechanizm
all. Zdecydowanie zalecamy użycie.~allv=spf1 mx a include:_spf.google.com include:_spf.getresponse.com ~all
Oto finalny rekord, którym należy zastąpić obecny rekord:
v=spf1 mx a include:_spf.google.com include:_spf.getresponse.com ~all
Najważniejsze zasady
- Tylko jeden rekord SPF na domenę
- Tylko jedno
v=spf1 - Tylko jeden mechanizm
all - Nie duplikuj wpisów
aanimx - Zawsze zweryfikuj zaktualizowany rekord SPF po propagacji DNS
Prawidłowe scalenie rekordów SPF zapewnia, że e-maile wysyłane przez GetResponse i inne usługi przejdą weryfikację uwierzytelnienia, co pomaga utrzymać dostarczalność oraz reputację nadawcy.