January 8, 2022 at 6:16 pm #84058coabirderParticipant
Our hosting provider (well known, with the color Blue in the name) has recently imposed a 150/hr email sending limit apparently for all hosting accounts. We have over 600 eMember accounts and this limit recently caused an issue with our annual renewal process using the Email Broadcast plugin. While there are many ways offered to classify emails sent (expired, account level, etc.) none easily fit a solution necessary to work within our hosting provider’s limits. Yes, I could export our database, filter it and create a list of member ID’s every time we want to send email to our members but that’s awkward at best. We send at least 10 messages per year to our members.
The often suggested Easy WP SMTP solution would not make a difference in this case either. I was hoping that perhaps the Email Broadcast plugin might be able to programmatically send emails in user-defined batches of some number that would meet (no doubt varying) a vendor’s email limits. Perhaps there is some other solution I should be thinking about? I’ve explored using MailPoet which probably would have worked but apparently, eMember uses .bcc when generation email for renewal reminders and MailPoet doesn’t support this use of cc or bcc. This is why I turned to the Email Broadcast solution but that doesn’t quite have the necessary options to fit the problem either.
I’m hoping to avoid having to export, manipulate, and then use either the Email Broadcast solution or another method to reach our members. I suspect this is or could be a widespread issue and a good solution would benefit many. I’m open to any suggestions but I’d prefer to stay with our current hosting vendor. I realize that other hosting vendors might not impose such limits but perhaps they will at some point anyway.
Thanks for your assistance and for great products!
SteveJanuary 9, 2022 at 6:00 pm #84062wzpModerator
You could try assigning members to multiple “administrative” membership levels, and then send the broadcasts to each administrative level, over the course of a week.January 10, 2022 at 5:55 am #84068adminKeymaster
By default it tries to send a maximum of 100 emails per hour. However, the way WP Cronjobs work, it cannot be guaranteed that way.
All of your member’s won’t expire on the same day. For example, you may only have 25 members who will expire tomorrow. So unless there are a lot of other emails being triggered at the same time on your system, it generally should work fine.
A small customized solution maybe needed for your site with the parameters that is best suitable for your project:
- You must be logged in to reply to this topic.