V prípade, že chcete vytvoriť SPF záznam, kde potrebujete zadať viacero serverov odkiaľ chcete posielať emaily, je potrebné dodržať limit 10 jednotlivých serverov (alebo IP adries) v jednom DNS zázname. Tento limit je stanovený kvôli DoS útokom.
Príliš dlhý SPF záznam
Napríklad tento SPF záznam v DNS obsahuje 11 serverov/IP adries, takže presahuje limit:
v=spf1 a mx a:mail.domena.aa a:mail.domena.bb a:server5.domena.cc a:server7.domena.dd mx:server95.domena.ee include:domena.ff ip4:192.168.0.1 ip4:192.168.0.2 ip4:192.168.0.3 ip4:192.168.0.4 ip4:192.168.0.5 ~all
Viac SPF záznamov
Ďalší, iný problém, môže nastať, keď si pridáte viacero jednotlivých SPF záznamov. V tomto prípade si mailový server prijímateľa vyberie len jeden a vyhodnotí, že z iných serverov táto doména nemôže posielať emaily. Takže nie je správne mať v
Príklad viacerých SPF záznamov
v=spf1 a mx a:mail.domena.aa a:mail.domena.bb a:server5.domena.cc a:server7.domena.dd mx:server95.domena.ee include:domena.ff ~all
v=spf1 ip4:192.168.0.1 ip4:192.168.0.2 ip4:192.168.0.3 ip4:192.168.0.4 ip4:192.168.0.5 ~all
Riešenie
Riešením je, vytvoriť si skupiny pre SPF záznamy a tie zahrnúť do jedného DNS záznamu typu TXT ako v príklade nižšie:
(názov záznamu spf1)
v=spf1 a mx a:mail.domena.aa a:mail.domena.bb a:server5.domena.cc ~all
(názov záznamu spf2)
v=spf1 a:server7.domena.dd mx:server95.domena.ee include:domena.ff ~all
(názov záznamu spf3)
v=spf1 ip4:192.168.0.1 ip4:192.168.0.2 ip4:192.168.0.3 ip4:192.168.0.4 ip4:192.168.0.5 ~all
Následne si vytvorte nový TXT záznam (bez názvu), do ktorého si zahrniete predchádzajúce tri:
v=spf1 include:spf1.mojadomena.sk include:spf2.mojadomena.sk include:spf3.mojadomena.sk ~all
Pred uložením každého SPF záznamu si najprv skontrolujte jeho syntax, akákoľvek chyba spôsobí jeho nefunkčnosť. Ak bude syntax označená ako platná, tak si SPF záznam v DNS záznamoch uložte. Zmena sa prejaví obyčajne do dvoch hodín od uloženia.
Na kontrolu syntaxe SPF záznamov môžete použiť viacero internetových služieb:
Po uložení záznamov treba počkať aspoň dve hodiny, pokým sa zmeny na serveroch prejavia.
Pozrite aj tento článok

