We were trying to set up a phpBB bulletin board to send email using an existing Microsoft 365 Exchange email account but kept having it error out (Administration Control Panel > Maintenance tab > Error Log) with:
451 4.7.0 Temporary server error. Please try again later. PRX4
There were several superficial fixes we were able to find but none of them worked. In the end we found two issues. You cannot programmatically send email through Microsoft 365 Exchange email server if:
Here is how SMTP Authenticated Email is Supposed to Flow:
The 2FA issue has no fix, so if you want to use two factor authentication, you can’t send email programatically (i.e. via phpBB)
The Authenticated Client SMTP issue is something you can fix by disabling and then enabling AUTHENTICATED SMTP:
For more details on Authenticated Client SMTP submissions see this Microsoft article.
This website uses cookies.