kanderson wrote:DNS takes a while to replicate around. It's very possible that a gmail server will use a different DNS server than I do, and it will be updated first. That's normal. Glad that inbound email works. lets get outbound going, and then we're all happy. :)
That's not strictly correct, while the effect is as Kev describes, domain names don't really "replicate". They're just cached by resolvers for an arbitrary period. In the case of DynDNS's dynamic records, this is defaulted to just 60 seconds.
So...There still isn't an MX record for mygame.servegame.org. You can check this by checking against the authoritative server (which happens to be ns.dyndns.org in this case)
Code: Select all
dig -tmx @ns.dyndns.org. mygame.servegame.org
The reason that you can receive inbound mail is because an "A" record is in place for his domain. Most standards-compliant mail servers will fall-back to an A record if an MX is missing. However, there are several mail servers that don't do this.
Which means that if you want to make sure that you don't miss mail you really should fix your MX record.
DynDNS have fantastic documentation:
https://www.dyndns.com/support/kb/email_mail_exchangers_and_dns.html#dynamicdns