OJS email notifications

OJS (3.1.2-4) seems to send email notification on behalf of the email of the user. In some cases some domains blocked such emails (using the original Sender address through an SMTP server that is not authorized for their domain).
Is there a way OJS to send all emails only from the system dedicated email, and not from the user email?

I’v got similar problem. I’m using OJS 3.2.1-1.
Hosting server where I host OJS don’t allow mail to be send with sender addres in other domain so I’m joining question how to set email notifications was send from one dedicated email ?

Hi all,

See the settings in config.inc.php related to the envelope sender, e.g. default_envelope_sender and force_default_envelope_sender.

Alec Smecher
Public Knowledge Project Team


Thanks for replay.

I have set

allow_envelope_sender = On
default_envelope_sender = manager@mydomain.com
force_default_envelope_sender = On

But when I’m adding new submission, the notification mail sended to other Journal Manager is with replaced From address with email of user that create submission instead of that one set in default_envelope_sender.

Hi @jrnlist,

Try also using force_dmarc_compliant_from. See the note in config.inc.php on the use of that option.

Alec Smecher
Public Knowledge Project Team

Thanks for help it solved problem.