So I had my domain at dynadot email hosting, then i switched it to name server because I'm creating the website via wordpress. Now I don't receive any emails but can send emails. I have clicked the remote access. I also deleted the email from Microsoft Office Outlook and add it again, but still not receiving new emails.
Hello, since your website is hosted somewhere else, you would need to add Dynadot's MX records over there. The record is "webhost.dynadot.com" and it should be added with a 'Distance' or 'Priority' of "0".
I recommend contacting Wordpress's support on how to do this on their website.