Webmastersite.net
Register Log In

E-Mail Queue and Timeout
inquiry

Comments on E-Mail Queue and Timeout

peumus
Forum Regular

Usergroup: Customer
Joined: Aug 09, 2004
Location: Chile

Total Topics: 172
Total Comments: 462
peumus
Posted Jul 31, 2007 - 10:11 AM:

Paul,

Some inquiries regarding E-mail preferences,

When we have Enabled E-mail Queue: "Yes"
In order to complete the total emails to be sent I understand they are sent by gropus as specified on the 'number of emails to sent at a time'.

On what frequency can we expect the 'number of emails to sent at once' to be sent, once a day, overy two hours, etc? Does having the cache enabled affects this frequency ?

Having Enabled E-mail Queue: "No"
In this case I understand that 'number of emails to sent at a time' does not apply as all emails will be sent at once. ok?

After submiting the email message to be sent to all members I have seen a timeout message saying that Maximum execution time of 30 seconds exceeded,
is it a way to increase the maximum execution time so total emails sending can be executed imediatelly without enabled E-mail queue ?
Paul
developer

Usergroup: Administrator
Joined: Dec 20, 2001
Location: Diamond Springs, California

Total Topics: 61
Total Comments: 7868
Paul
Posted Jul 31, 2007 - 12:18 PM:

The option to turn off the queue should be considered depreciated, it no longer exists in 4.1.

On what frequency can we expect the 'number of emails to sent at once' to be sent, once a day, overy two hours, etc? Does having the cache enabled affects this frequency ?

It sends the specified number of emails on each page view, or on sites with more than 2000 members once out of every 5 page views. When I send out my newsletter to 17,000 forum members it can take a few hours to complete.

The cache would drastically slow email sending since cached pages aren't page views for this purpose.

In this case I understand that 'number of emails to sent at a time' does not apply as all emails will be sent at once. ok?

Correct.

is it a way to increase the maximum execution time so total emails sending can be executed imediatelly without enabled E-mail queue ?

Depends on your hosting situation, but it'll pretty much freeze your server for that time and it'll make a shared host mad. If it's your own server you can edit php.ini to set a larger timeout (there's also an htaccess override possibility and in-file method when not in safe mode, but anyhow it's not recommended).
peumus
Forum Regular

Usergroup: Customer
Joined: Aug 09, 2004
Location: Chile

Total Topics: 172
Total Comments: 462
peumus
Posted Jul 31, 2007 - 12:51 PM:

The cache would drastically slow email sending since cached pages aren't page views for this purpose.

Having Enabled E-mail Queue with Cache Enabled would also have an effect of delaying the confimation emails as: register confirmation email, validation or rejection, expiration warnings, etc ?

I like too much the cache feature.
If cache feature is affecting these behaviours would be useful to search for a way to override this effects with cache enabled, specially for 4.1.
There can be better solutions but one suggestion for 4.1, for the people using cache would be to maintain an alternative of having 'Enabled E-mail Queue just for sending mass emails but disabling it afterwards so all the confirmation emails will be sent immediatelly'.
Search thread for
Download thread as
  • 0/5
  • 1
  • 2
  • 3
  • 4
  • 5



This thread is closed, so you cannot post a reply.