How to Fix Website Emails Reaching cPanel Webmail but Not Outlook
Question details
Users report that contact form messages sent from their website are successfully delivered to cPanel webmail but never appear in their Microsoft 365 Outlook inbox.

- Product
- Microsoft 365 Outlook
- Device & OS
- not provided
- Scenario
- Receiving website contact form emails in a Microsoft 365 hosted mailbox.
- Observed behavior
- Emails successfully arrive in the local cPanel webmail interface but fail to route or deliver to the intended Outlook mailbox, while other external emails are delivered normally.
Ensure you have administrator access to both your cPanel hosting account and your Microsoft 365 Admin Center to check email routing settings and perform message traces.
Change cPanel Email Routing to Remote Mail Exchanger
This is the most common fix when the website and email share the same domain name. Setting cPanel to 'Remote' forces the server to send emails out to Microsoft 365 instead of keeping them locally.
When a website hosted on cPanel sends an email to an address on its own domain, cPanel often assumes the email should be delivered locally to its own webmail interface. Changing the routing setting tells the server to respect your MX records and send the mail to Microsoft 365.
Access your cPanel dashboard using the credentials provided by your web hosting provider.
Scroll down to the 'Email' section and click on the 'Email Routing' tool.
Choose the domain name associated with your website from the dropdown menu.
Change the configuration from 'Local Mail Exchanger' to 'Remote Mail Exchanger'.
Click the 'Change' or 'Save' button. Test your website contact form again to see if the email reaches Outlook.

Run a Microsoft 365 Message Trace
If cPanel is routing emails correctly but they still don't appear in Outlook, use a message trace to see if Microsoft 365 is blocking or quarantining them.
Check Outlook on the Web (OWA) for Sync Issues
Determine if the issue is a local Outlook app syncing problem rather than a server delivery failure.
Try WPS Office for a Lightweight, Reliable Productivity Experience
While troubleshooting your Microsoft 365 email delivery issues, consider exploring WPS Office for your document, spreadsheet, and presentation needs. It is a powerful, free alternative that ensures you can keep working smoothly without heavy subscription costs.

Frequently Asked Questions
Why do website contact emails go to cPanel but not Office 365?
This commonly occurs when a website and its email share the same domain, but the email is hosted externally on Office 365. If the cPanel Email Routing setting is left on 'Local Mail Exchanger', the server thinks it should handle the mail internally and delivers it to the cPanel webmail instead of sending it out to Microsoft's servers.
How can I check if Microsoft 365 blocked my website emails?
You can verify this by running a Message Trace in the Exchange Admin Center. The trace will show if the email reached Microsoft's servers and whether it was successfully delivered to the inbox, sent to the Junk folder, quarantined by Defender, or rejected entirely.
What diagnostic information does Microsoft support need for email delivery issues?
To effectively investigate email routing failures, support agents typically require your account type (Business or Personal), the version of Outlook you are using, sample messages, Non-Delivery Reports (NDRs), message headers, and a complete message trace report from the admin center.
Does my Outlook version (Classic vs. New) affect whether I receive emails?
While the Outlook version doesn't affect server-level email delivery, local application issues in Classic or New Outlook can prevent emails from syncing to your screen. Checking Outlook on the web is the best way to confirm if the email successfully reached your mailbox.




