I created a new email account for my main website, and it worked for a few weeks, then stopped receiving. Support at namecheap says to add the following to DNS at Cloudflare
Right now you dont have an MX record, so you cant receive emails and would need to follow Namecheap’s advice in adding it.
As for the warning, you receive that as adding that record will reveal the IP address of your mail host. Often these are identical to the webserver and in assigning the same host to your mail server you’d potentially reveal its IP address. If that is not an issue, go ahead. Otherwise you’d need to get a separate IP for the mail host.
No recommendation from my side it really depends on what you need/want.
If you need to hide your webserver behind Cloudflare, exposing it via MX would be a bad idea. If you dont have such a concern, there is no issue with that MX setup.
Thanks for your help Sandro. I’m not sure I’ve learned anything, but this is probably me, not knowing what the heck I’m doing. I’ve got some research to do for sure