im kinda confused atm. So i’ve added a custom mx record for one of my domains on my MIAB machine.
I’ve set an A record to point at the mail.domain.com and set the mx for the domain. domain.com mx 10 mail.domain.com.
But when i dig the mx record for this domain it appears like this:
When you set records there please be sure that you are NOT including the domain name as it is pre-filled for you. But you mentioned the MX record - there would be NO need to configure the MX record anywhere within MiaB unless for some reason you are hosting DNS for a domain which is using some other mail server, which would be somewhat odd, but possible.
Im using mailinabox for a pretty long time now. So i know how i put in the records And yes this is the scenario you just described. The domain is using my mailinabox as DNS but i want to use an external mailserver.
I’ve setup my own nameservers now and it works fine. Seems to be a bug in the v0.30 version.
Seems quite possible. I have reproduced the error on a box I have that is running v0.30. I get the same results - when I dig the MX record it comes with the domain.tld repeated but if I look at the custom.yaml file it is fine.
However the same error shows in the actual signed zone file at /etc/nsd/zones/box.domain.com.signed.
oh ok thats “good”… i was really going crazy about this didnt made sense at all for me… especially since the zone files looks perfect without the additional domain ending. But i guess its probably fixed in the latest version?
EDIT: Oh ok it only seems to appear in the signed zone file… its correct in the non signed
Please see my edit … and yes, I would think, and hope that the issue has been corrected in v0.40. At least I have not seen any similar complaints, yet. Knock on wood.