It should be possible, but the specifics will depend on what SMTP authentication Office365 supports. I was suggesting that you try using the Gmail configuration specifics to see whether the Office365 server supports the same.
Regards,
Alec Smecher
Public Knowledge Project Team
It’s not impossible, but the OJS 2.4.x STMP mailing code is quite stable and has been used by many hosts. I can’t comment on the specific configuration required to work with a particular SMTP provider, as the details will be specific to that provider (authorization type, port number, TLS configuration, etc).
Note that OJS 3.0 uses the PHPMailer library for SMTP delivery, and it’s possible that you can find a PHPMailer configuration for Office365. (OJS 2.4.x uses its own SMTP libraray.)
If you have PHP skills, you could try adding some debugging outputs to lib/pkp/classes/mail/SMTPMailer.inc.php using e.g. the error_log function.
Regards,
Alec Smecher
Public Knowledge Project Team
My emails used to work fine with OJS 2.4.X but I am having issues since I upgraded to OJS 3
UPDATE: Fixed
Had to sent true parameter Mailer constructor to get mailer Errors(exceptions) and manage to sove the problem by setting a fixed FROM address in Mailer.inc.php class.