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 ?
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).
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'.
0/5
1
2
3
4
5
This thread is closed, so you cannot post a reply.
Comments on E-Mail Queue and Timeout
Forum Regular
Usergroup: Customer
Joined: Aug 09, 2004
Location: Chile
Total Topics: 172
Total Comments: 462
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 ?
developer
Usergroup: Administrator
Joined: Dec 20, 2001
Location: Diamond Springs, California
Total Topics: 61
Total Comments: 7868
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).
Forum Regular
Usergroup: Customer
Joined: Aug 09, 2004
Location: Chile
Total Topics: 172
Total Comments: 462
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'.