After upgrading our OJS from 3.1.x to 3.3.0-5, we noticed that the announcement mass email is not working. We checked the files and also noticed that MassMail.inc.php (lib/pkp/classes/mail/MassMail.inc.php) is missing as well.
Is the new version suppose to be missing announcement mass email function?
Thanks for your question. Can you please provide a bit more detail about what error you are seeing or what is not working about this feature? When you create an announcement you should see an option to “Send an email about this to all registered users.” Is the problem that you are not seeing this option, or that you are selecting this option but an email is not being sent?
Publishing Support Specialist, PKP
Here we are facing the same issue. In our case we checked the “Send Email” option.
As a temporal measure we activated [bulkEmails] option to enable editors so that they can send same contents.
Our version is ojs-3.3.0-6 coming from a 3.1.2-1
Bulk mails are working for me but I would prefer not to use it because it will send to everybody with the related role and some users has configured his notifications in profile in order to not receive new issues published notifications.
When I publish a new issue with OJS 188.8.131.52 y check this option but none mail is sent.
My cron is working and personal and bulk mails are working.
For fixing of the bulk email bug that happened on the OJS 3.3.x version, we have created a free plugin that is easy to install. Visit our page here for download, instruction on installing and activating it.