Description of issue or problem I’m having:
OJS sends bulk emails from a development installation (running on a copy of the production database) without any admin intervention.
Steps I took leading up to the issue:
Nothing to do with email, just clicking around in the backend as an administrator.
What I did to resolve the issue:
UPDATE users SET email = concat(email, '.invalid');
This is obviously a dirty workaround.
The advice I read here (from 2017): OJS 18.104.22.168 sends mail after smtp is turned Off
is probably in the same order of dirtiness (providing non-functioning smtp information).
I would expect OJS to NOT start sending bulk emails without an explicit “go” from an administrator.
A general configuration option: “never send any email”, specifically for development and testing installations, would also be helpful.
Are there, since 2017, better options to stop this behavior than the two “dirty” ones mentioned here?
Application Version - e.g., OJS 3.1.2:
Jan Pieter Kunst