Send email based on defined intervals
Good morning, I was wondering if there was a way you could store all the emails up and send them in 1 go like every 6 hours, because at the moment I’m getting complaint as its pushing out many individual emails.
Perhaps have 1 email sent out every 6 hours with all the activity in it? or every 24 hours.
IF Anspress uses WP email subsystem to send emails, then maybe this could help you all:
https://wordpress.org/plugins/smtp-mailing-queue/
https://wordpress.org/plugins/mailer/
I have NOT tried them, just FYI.
I just responded to the original poster. Those plugins do exactly what he needs. Queue the emails and not exceed the hosting limitations. All configurable. Example “send 10 emails per hour”.
I’m sorry you are right. I misread original question with what I had in mind: bundling notifications and getting summary once in a while.
I will suggest using mandril SMTP service, its free and much better the server email.
We are improving our notification and email extension in upcoming version. We will add a different table for notification and may be for email as well. Thought not sure about email intervals yet, but of course this will be discussed.
Cheers.
Haven’t checked email addon yet.
Being able to set “only notify me once a day” sounds like a must-have option.
Let’s say I get 50 notifications per day. Your plugins would just wait, and then send 50 separate emails to me, right?
What needed is bundled “here is what happened since last mailing you” single email.