SMTP szerver SPF hiba

 ( NoMan | 2019. július 11., csütörtök - 15:06 )

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ás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

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.