I'm having difficulty structuring how I should set up email notifications for a Django app that I built.
As I'm seeing an increase of users in the app, it increases the occurrence of email notifications being sent out. The app sends out email for every important event, examples are registration, confirmation, approved posts, etc.
My problem is, with Microsoft O365 as my email provider it sometimes block my email when reaching a certain limit. Therefore it stops all email notifications in the app.
Is there a better way to do this? Should I setup my own email server? There are times where I do mass emails too for announcements, I've tried using MailChimp but most email clients redirect them to Spam/Junk/Trash or other folders. I would rather prefer if emails end up on the Primary folder.
Thank you so much, looking forward to your suggestion/s and/or responses.