Not 100% sure if this is the correct part of the forum to ask this question.
I have setup a website running WordPress 3.5.1 and BuddyPress 1.6.4 (not the latest versions). The development has been coming on for a while as the client required loads of customizations.
Everything was working fine until about 1 month ago when users registering with Microsoft based email platforms (outlook.com, hotmail.com, etc...) stopped getting the confirmation emails for registering and password changes.
The mail logs on the server give the following error message:
550 5.7.0 (BAY0-MC4-F57) Message could not be delivered. Please ensure the message is RFC 5322 compliant.
The mail is blocked by those platforms and the users can't register or recover forgotten passwords. Other other platforms such as gmail, yahoo and personalized domains have no issues.
These mails according to the server logo is coming from the server generated "email address" weXXXXXXXX@wwwXX.XXt3.XXXt-X.net (X's re replacement characters). I figured that that address is thus not RFC 5322 compliant.
I tried a couple of options i found on the web but none seem to work.
I found 2 related posts on this support forum, neither of which have a valid response.
I also tried the hack in this link which i found on a couple of websites:
I also tried a couple of plugins including this one:
Yes no matter what the email still gets sent from the same address and gets blocked.
How can i possible resolve this? Is it a matter on the web server or is it something that needs to be sorted out in WordPress or BuddyPress?
Your assistance will be much appreciated.