OJS 3 is not sending mail with the office365 SMTP settings

This will depend on your specific version of OJS, but in the current release (OJS 3.1.2) to always set the envelope sender on your outgoing mail, the required configuration settings in config.inc.php are all four of these:

  • allow_envelope_sender = On
  • default_envelope_sender = your_address@your_host.tld
  • force_default_envelope_sender = On
  • force_dmarc_compliant_from = On
1 Like