Message form emails not received in Microsoft Office 365 but received in free gmail and yahoo mail accounts
Posted: Fri Jul 16, 2021 9:23 am
Hi! I have along standing problem with a client website where message form emails are not received in Microsoft Office 365 accounts. They do work fine with gmail, yahoo mail, icloud mail and GoDaddy's webmail.
If I use the MS O365 accounts for sending or receiving the forms using the built in processor, even if I CC and BCC gmail, yahoo mail and other email accounts, no messages are sent or received in any of them. Same goes if I use O365's SMTP setting.
But if I use the gmail, yahoo mail, icloud mail and the web host's email whether in conjunction with the form's built-in processor or the web host's SMTP, emails are sent and received, except for those under O365 and MS Outlook.
I reached out to GoDaddy and was advised that the domain name's email is handled by MS Office 365 and the issue is at their end. A Microsoft service advisor is also in touch but we can't figure out what's causing the message forms from getting received. I tried all possible configuration settings and combination in the PHP processor. The O365 account is being administered by the client's outsourced IT and I'm not privy to access the setting on their Microsoft account. The IT guy doesn't have much know-how in web development. Likewise, I'm no expert in MS enterprise systems.
The save to CSV function is enabled and that's the only way for now that we can check messages left by site visitors. Worst case is for the client to dump the paid O365 and revert back to the web host's email server or their IT guy can find a way to use the CSV file securely and conveniently for the end users.
I've gone through the instructions on how to set up the PHP form. I've used this in several other websites before and all work fine, except now with the MS O365 accounts.
I wondering if anyone had a similar issue and what advise or solution can be taken.
If I use the MS O365 accounts for sending or receiving the forms using the built in processor, even if I CC and BCC gmail, yahoo mail and other email accounts, no messages are sent or received in any of them. Same goes if I use O365's SMTP setting.
But if I use the gmail, yahoo mail, icloud mail and the web host's email whether in conjunction with the form's built-in processor or the web host's SMTP, emails are sent and received, except for those under O365 and MS Outlook.
I reached out to GoDaddy and was advised that the domain name's email is handled by MS Office 365 and the issue is at their end. A Microsoft service advisor is also in touch but we can't figure out what's causing the message forms from getting received. I tried all possible configuration settings and combination in the PHP processor. The O365 account is being administered by the client's outsourced IT and I'm not privy to access the setting on their Microsoft account. The IT guy doesn't have much know-how in web development. Likewise, I'm no expert in MS enterprise systems.
The save to CSV function is enabled and that's the only way for now that we can check messages left by site visitors. Worst case is for the client to dump the paid O365 and revert back to the web host's email server or their IT guy can find a way to use the CSV file securely and conveniently for the end users.
I've gone through the instructions on how to set up the PHP form. I've used this in several other websites before and all work fine, except now with the MS O365 accounts.
I wondering if anyone had a similar issue and what advise or solution can be taken.