Sziasztok,
Egy érdekes problémával fordulnék hozzátok.
Adott egy SMTP szerver, legyen smtp.example.hu. Ennek a DNS rekordjai közé fel van véve egy spf-host.example.hu cím.
Adott egy másik domian hasznalo.hu. Ehhez fel van véve a TXT rekord: v=spf1 include:spf-host.example.hu ~all
info@hasznalo.hu küld egy levelet az smtp.example.hu szervert használva outlook-ot használva, amire az alábbi üzenet jön:
550 5.7.24 : Sender address rejected:
Your message was rejected due to SPF Permanent Error:
No valid SPF record for included domain: spf-host.example.hu:
include:spf-host.example.hu. Please see http://www.openspf.net/Why?s=mfrom;id=info@hasznalo.hu;ip=....;r=
Beállítottam thunderbird-be magamnak az smtp-t küldtem egy levelet és ott pass lett az SPF rekord ellenőrzése.
Mit és hol rontottam el? Köszönöm előre is az észrevételeket és a javaslatokat.
Hozzászólások
Ez mit mond?
https://mxtoolbox.com/spf.aspx
bal mezőbe írva hasznalo.hu, míg a jobba az spf-host.example.hu által feloldott IP címet
SPF Authentication - SPF Failed for IP -
vagy tényleg valami gond van, vagy nem jól adtam meg az adatokat
A hasznalo.hu MX-be melyik név van megadva?
smtp.example.hu
az spf-host.example.hu az ugye szabályos spf rekord?
Az egy sima A rekord, ami ugyan oda mutatni, mint az smtp.example.hu
Ez lenne a gond? Az example.hu domain DNS-be is TXT rekordként kell felvenni pl így: v=spf1 ip4:/32 ~all
És akkor az A rekord egy hülyeség?
Mi lenne a cél? Ha csak az domain mx rekord ipjeiről szeretnél küldeni akkor ennyire egyszerű:
v=spf1 mx ~all
ha a rekordot akarsz megadni, akkor a: és nem include:
tehát ha nem akarjuk bonyolítani:
hasznalo.hu IN TXT "v=spf1 a:smtp.example.hu ~all"
Valóban ez volt a probléma. Én néztem be az esetet, mert nálam olyan címről meg a levél, amihez másképp volt beállítva.
Szóval a lényeg, hogy most már működik és a hibás SPF beállítás volt a gond az example.hu címen.
Köszi mindent.