I have a GoDaddy registered domain and am using the GoDaddy O365 email.
I am moving to a different host for my website, so I have changed the A record in GoDaddy's settings to point to my shared hosting IP. The nameservers are still set to GoDaddys, with all the original settings for e-mail still there too (SPF, MX records, etc)
E-mail still works, as well as the website, but whenever I try to send an e-mail out from my shared hosting (a wordpress site), the e-mail is never received to e-mails *@mydomain.com. But they are received to others, such as gmail or hotmail, but often end up in junk.
When I use an e-mail tester, I get a bunch of errors about MX record missing, SPF not authenticated, etc.
What I am worried about is, when creating this shared hosting account ( in WHM ), I did not check the box for "use dns settings from domain registrar". So now on my shared hosting account there is a DNS section with a bunch of records in it for this domain.
Should I try deleting all the records from within my hosting, so it reverts to using everything from my registrars DNS for e-mail?