My website was previously on a windows server A with ip
184.108.40.206 but my mail server was on a Linux hosting with ip of
220.127.116.11. There were three DNS record that were connecting these two servers:
v=spf1 mx a ip4:18.104.22.168/32 ~all
Now I have moved my website on a new windows server B with ip
22.214.171.124 but I want to keep the mail server on that Linux server. On the new server I have set
A records exactly as same as previous ones but for
TXT record I am confused. What should I do? Which server is responsible to translate the TXT record? Should I add the TXT record on new server B or add a new TXT record on old server A to allow the new IP using that mail server?
mail.example.com is now loading fine but when I try sending/receiving emails it seems that the new IP is now allowed to communicate with the Linux mail server.