Email Notifications to Registered Users

Description of issue or problem I’m having:
When publishing a new issue, emails are not going out to all registered OJS users. Since we’re on a shared server, the hosting provider (understandably) restricts the number of messages that can be sent per hour to prevent the server from being flagged as spam. I think a good solution may be to relay the messages from my university’s mail server. However, my IT department requires us to use modern authentication such as OAuth 2.0. We also want the messages to from a @myuniversity.edu email address, not @ gmail.com, etc.

Does OJS supports OAuth 2.0 integration with Microsoft? If not, what suggestions do people have for how we can send 2000+ email notifications when we’re limited to 100 per hour? Is it possible to send the emails in batches (not ideal but perhaps necessary of OJS doesn’t support OAuth)?

Application Version - e.g., OJS 3.1.2:
OJS 3.3.0.8

Thank you!

Matt

Hi Matt! I just came across this thread and was curious how you ended up resolving this.

We recently implemented a graph mailer plugin and are running into a similar issue with batch emails. We’re limited to about 500 emails per hour, and we’ve been advised to stagger/batch large-volume notifications.

I was wondering how you handled sending 2000+ email notifications - did you end up batching them, or find another workaround?

Hi Michelle,

We switched hosting providers. We’re now on a VPS by InMotion Hosting, and we no longer have the same per hour limit. That said, it isn’t the ideal solution. We’d still like OAuth integration with Microsoft.

Matt