[megoldva] Sender address rejected: MX of sender domain is invalid

A topik címében is említett hibával küzdöm. Van egy saját levelezőszerverünk aminek a neve mail.valami.hu a valami.hu leveleket fogadjuk és küldjük saját FIX IP-s gépünkről. Eddig nem volt gond, viszont most behoztuk a többi domainünk levelezését is.

Ha a user@valami2.hu üzenetet szeretne küldeni akkor a fent is említett hibaüzenetet kapom.


# host -t mx valami2.hu
valami2.hu mail is handled by 5 xxx.xxx.xxx.xxx -> a mi fix IP címünk.

Mit kellene még beállítanom, hogy a kedves invitel.hu elfogadja a leveleket tőlünk? Gmail-re küldve nem jön elő a hiba.

Hozzászólások

MX nem mutathat közvetlen IP-re, hanem egy domainnévre kell, hogy mutasson, s ez a domain egy A rekorddal mutasson az IP-re.
(valaki majd biztos megkeresi neked az RFC-t is :) )

Az a tippem, hogy ott IP cím helyett egy domain name-nek kellene lenni.

egyetertek az elottem szoloval:

Az mx rekordban kizarolag hostname lehet benne, es kell lennie egy A vagy AAAA rekordnak az adott hostname el es ipv4 / ipv6 cimmel.
Valamint az ip-d reverse dns-e meg kell hogy egyezzen a fent emlitett hostname-el ... vannak olyan mail serverek amik ezt ellenorzik...

az spf rekordba nem megyek bele, ha van, akkor a teszt erejeig torold ki.
figyelj oda hogy ket teszt kozott vard meg a TTl elevulesi idejet, mert a kuldo oldali mail servernel beallitott dns server alighanem cacheli (huh, ez bonyolult lett)

edit:
a mail serverednek is be kell allitani a fent emlitett hostname-t, kulonben abbol is baj lehet.

Valamint az ip-d reverse dns-e meg kell hogy egyezzen a fent emlitett hostname-el ... vannak olyan mail serverek amik ezt ellenorzik...

Természetesen ezek a mail szerverek hibásan vannak konfigurálva, ha ezt próbálják ellenőrizni (ez nem zárja ki, hogy ilyenek tömegesen létezzenek, a nagy hozzáértéssel bíró "túlokos Tibiknek" köszönhetően).

Jól konfigurált mail szerverek ugyanis azt ellenőrzik, hogy az IP-hez tartozó reverse DNS olyan névre mutasson, amely névhez tartozzon egy A rekord az adott IP-vel.

De annak, hogy az MX milyen névre mutat, semmi köze ahhoz, hogy az adott IP-hez milyen reverse név tartozik, csak legyen reverse, és a reverse ne más nevére mutasson.