Support

Home Forums Event Espresso Premium All Sending Emails Control in One Hour.

All Sending Emails Control in One Hour.

Posted: May 21, 2013 at 7:16 am


Aivars

May 21, 2013 at 7:16 am

Hello,

How can I control the e-mail one hour is sent from event espresso? All emails.
Me need max 500 email per hour (this is my hosting regulation, if need I to turn on cron every 15 min.), the other to stand in line for the next hour. Where and how can I adjust the this values??? 
 Example – if in one hour will register 600 people, all will be sent to email – I’ll be hosting violated the rules…


Josh

  • Support Staff

May 21, 2013 at 8:30 am

Hi there,

Event Espresso doesn’t have a feature that limits the number of emails that gets sent out within a specified time frame. A few options you can look into would be sending the transactional email out through a gmail account by using an SMTP WP mail plugin. Or you could use a service like Mandrill that doesn’t limit you to x number of emails per hour. We have a plugin that integrates WordPress with Mandrill:

https://eventespresso.com/wiki/postmark-app-mandrill-transactional-email-handling-services/


Garth

  • Support Staff

May 21, 2013 at 10:39 am

Mandrill does limit the number of emails you can send per hour, but they increase that limit very quickly if you have a good sending reputation.


Aivars

May 21, 2013 at 11:08 am

Hi,

Do I have a problem to implement cron command control? Generally, all the plugins that work with much e-mail introducing yourself cron or Wordpres controls. Why do not you? Event Espresso is big program, and to solve this problem without any additional service? I dont use other services.


Josh

  • Support Staff

May 21, 2013 at 12:40 pm

Hi there,

Event Espresso sends all email through the standard WordPress wp_mail function:

http://codex.wordpress.org/Function_Reference/wp_mail

So if you can create a cron job to limit what gets sent via wp_mail, that should do the trick.


Aivars

May 21, 2013 at 2:48 pm

Hi Josh,

ok, I understand, now I find a solution, Thak You.

Aivars.


Aivars

May 21, 2013 at 2:49 pm

it would be good if you could incorporate event espresso cron control function.

Ok, Resolved this ticket.


Aivars

May 21, 2013 at 4:30 pm

🙂 No, but I want to know why such a large program, you do not add email sending present controls? Here it is necessary function, program is designed to sell tickets for a huge variety of people, therefore, a large amount of emails….. no hosting will not send large amounts of email without control. Exeample hostagator is only 500 email/hour.
I do not understand what is the reason for no emails control? Example my responder plugin is 3 email sending and control options – SMTP / WP Cron / Server Cron. Is very easy to determine how to send e-mail. Event Espresso sending more emails, but the controls are not … why?

Tell me please, I dont understand reasons. Event Espresso is for a very small business? Sell ??tickets for just a few people? Then I have to look for another program which is for a big business?

Please understand me, but I want to clarify 🙂

Aivars.


Garth

  • Support Staff

May 21, 2013 at 9:43 pm

I can tell you that cron jobs are not high on the list of things people want us to add to Event Espresso. Most businesses who are serious about their email systems turn to a third-party mail service. We even use a third-party email service for a lot of our emails and we send less than 400 emails per hour. Third-party services can offer better reputation management, tracking and better delivery which will more than make up for the cost of a new service.

We’ve had companies like Social Media Week, who process thousands of registrations at a time use Event Espresso. Event Espresso can work for big business.

Is there something we can do to facilitate this process, other than what information Josh has offered?


Aivars

May 22, 2013 at 3:35 am

Hi Garth,

Thanks for the explanation. Maybe you can put the information post in the blog?
People will certainly be interesting to read Event Espresso statistics and power indicators
it will certainly contribute to event espresso use.
Ok, thanks again for the explanation, I will try to find a solution.

p.s. maybe can you tell me – which wordpres file and the line I can limit the amount of email sending at one time? wp-mail.php setting the length of time, but when setting email quantity? maybe wordpres not at the this setting?

Thank You,

Aivars.


Darren Ethier

May 22, 2013 at 10:19 am

Hi Aivars,

Garth has pointed me to this thread.  You can find information about the WordPress wp_mail() function here -> http://codex.wordpress.org/Function_Reference/wp_mail

There are some hooks in the wp_mail() function that you can investigate to see if they will serve your needs (view wp-includes/pluggable.php for the wp_mail() function).

From this thread it appears you mention something about a “responder plugin” you have.  Is this something you created or something another developer put together?  If you created it, depending on how you created it you could hook into the wp_mail() plugin and capture the outgoing Event Espresso emails and limit the sends per time period using your plugin?  If this isn’t your plugin then you may want to talk to that plugin developer and see if there’s a solution they could offer you.

By far the EASIEST way to achieve not going over your email send limits imposed by HostGator is to use the Email Transaction plugin we created to hook into either the Mandrill  or Postmark Transactional Email services.  As Garth has already mentioned, we switched to using that for all our own  business needs b/c of the benefits it brings in improving email deliverability (even though we run a dedicated host that has no restrictions on how many emails go out in a certain time period).

While it is possible that we *could* implement some options for sending emails (as you’ve suggested), it is not something we’ve chosen to invest our time in because there are already cost effective solutions out there (including the Email Transactions plugin we wrote).  We’ve simply chosen to prioritize development on the primary features of our product events and not implementing numerous features for email controls.  I agree notifications are VERY important to our product and that’s why we’ve gone with the proven method of using the built-in WordPress mail delivery system as it has been optimized for the greatest number of different possible server setups that use WordPress.  Even then, that fails (it didn’t work really efficiently for our own website!) which is why we also provide a solution we built for ourselves (for free!) to our customers to utilize as well in meeting their email needs.


Aivars

May 29, 2013 at 1:27 pm

Ok, thank you Darren
I examine everything and will ask if you need it.

The support post ‘All Sending Emails Control in One Hour.’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso