logo
search
Send & Receive Issues

How to Fix Website Emails Reaching cPanel Webmail but Not Outlook

Phi Hung VoPhi Hung Vo Sep 28, 2026 868 views

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.

Fix Website Emails Reaching cPanel Webmail but Not Outlook
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.
Before you start

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.

Solution 1Recommended

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.

1
Log in to cPanel

Access your cPanel dashboard using the credentials provided by your web hosting provider.

2
Open Email Routing

Scroll down to the 'Email' section and click on the 'Email Routing' tool.

3
Select Your Domain

Choose the domain name associated with your website from the dropdown menu.

4
Select Remote Mail Exchanger

Change the configuration from 'Local Mail Exchanger' to 'Remote Mail Exchanger'.

5
Save Changes

Click the 'Change' or 'Save' button. Test your website contact form again to see if the email reaches Outlook.

Change cPanel Email Routing to Remote Mail Exchanger
DNS Propagation: This internal routing change usually takes effect immediately, unlike DNS record changes which can take up to 24 hours.
Free Microsoft Office alternative

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.

Easily view, edit, and manage documents and attachments downloaded from your email client.Exceptional compatibility with Microsoft Office formats, including DOCX, XLSX, and PPTX.Lightweight software architecture that opens large files quickly without slowing down your computer.User-friendly interface that requires zero learning curve for seamless migration.
microsoft office alternative - wps office

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.