I have a website with Godaddy hosting. I have several email accounts with Cpanel, and one with Outlook. I started using Cloudflare to speed up my site, but now only the Outlook email is working. I have searched through the forum, and tried many methods for configuring the Cpanel email, but whenever I test, I get a message that the email could not be delivered:
It indicates that Outlook is denying the delivery of this email, but the address is not associated with Outlook. I’m not sure if I am doing something wrong (most likely), or if only one or the other other email type can be used at a time. I would like to keep my current email configuration, but if I have to I may cancel my Outlook email and create that email account in Cpanel.
Any ideas? I have gone through the instructions for setting up Cpanel email in Cloudflare, but something else must be missing.
Are you attempting to use both cPanel and Microsoft 365 mailboxes with the same domain? If so, that would explain the error. Your MX records tell senders what server handles email for your domain. When the sender connects to Microsoft, Microsoft has no knowledge of any addresses that you made in cPanel, and responds accordingly with rejection.
Can you share your domain so we can see your MX records?
Yes. Both Cpanel and Outlook on the same domain. It worked before I started using Cloudflare. I was thinking of deleting my Outlook and creating the email on Cpanel, so they are all Cpanel, because I don’t want to have to pay Microsoft for every email address I create.
You don’t have to pay Microsoft for every email address that you create. Microsoft 365 is licensed per user. Depending on how the email address will be used, you can add the email as an alias directly to a user mailbox, or you can create an unlicensed shared mailbox. Those are useful for addresses that more than one person needs to use.
Whether you optimize your Microsoft 365 licensing or go all in on cPanel, you are going to need to choose one and only one of those places to handle your email for your domain. You need to remove the MX record for the service that you are not going to be using.