I have this "new" problem, i just rebuilt the configuration of our domain+server+hosting to new office standards.
Here is the setup
We have a myexample.com domain with a well known registrar. A "web hosting" company, with it's own, that let's us configure everything (except dynamic ip updates) A "dns hosting" that supports dynamic ip updates. An office server on a dynamic ip connection. E-mail
On the .com registrar side i have the "dns hosting" name servers hooked up.
From this "dns hosting" i redirect @.myexample.com and www.myexample.com traffic to the "web hosting" server an ip like 18.104.22.168 with some CNAME and A records. Traffic to server.myexample.com goes to the dynamic address.
All is well... ping works fine... services work fine... dns propagation is all done by now.
The problem is mail. When i send a mail to my domain i get instant reply from the DNS: mx.mydynamicdnshost.com reports "mail for myexample.com loops back to myself"
In my previous configuration all i needed to do is use a TXT record like "v=spf1 ip4:22.214.171.124/21 ip4:126.96.36.199/24 a mx~all" and e-mail would just "work"
Now it doesn't... am i missing something? Did my previous dns host have some kind of standard configuration that made it work and this one doesn't? Do i need to add anything else.