Web Hosting Forum | Lunarpages


*
Welcome, Guest. Please login or register.
Did you miss your activation email?



Login with username, password and session length
February 09, 2012, 07:43:41 PM

Pages: [1]   Go Down
  Print  
Author Topic: 400 e-mail/hr limit and included e-mail list  (Read 821 times)
Earnan
Pong! (the videogame) Master
*****
Offline Offline

Posts: 27


« on: February 27, 2010, 04:14:21 PM »

Hello, I have received the following message a couple of times over the past two months.

Quote
This is a courtesy email to let you know that your domain ... has exceeded the limit of sending 400 emails per hour.
...
If your account continues to generate more than 400 outbound emails per hour on a frequent basis, we will need to temporarily disable your email access.  If your email is disabled, you would be required to correct the issue and contact our support department in order to have it re-enabled.

While I understand the e-mail and the reason behind it, I am wondering what is a "frequent basis?". The only e-mail that the site sends is from the e-mail list included with the account. There are about 25 people subscribed. There have been a couple of times recently when there has been a hot topic posted and several people were at their computers at the time, so a lot of e-mail traffic was generated. Other than that I doubt we even show up on the "usage radar" (the list can go days without a single message). My site has < 2 GB of file space and only < 2 GB bandwidth use. A dedicated server is out of the question for our needs.

The mailman application that is included in the account does not have an option to throttle e-mails.

I sure don't want my account disabled, and I do not believe it should be given the above circumstances. Can anyone tell me if I am actually in jeopardy of this? If so, what are my options? I have even been pondering paying the cost to add another e-mail list, but that would only increase the traffic so I guess that isn't an option.

Thank you.
« Last Edit: February 27, 2010, 04:21:20 PM by Earnan » Logged
MrPhil
Berserker Poster
*****
Offline Offline

Posts: 5083



« Reply #1 on: February 27, 2010, 05:44:18 PM »

A "frequent basis" is whatever LP decides it is, at the moment! They do advise you to stay under 300 per hour for regular email from your site. What I can't determine from the mailman description is whether this thing is running on your account, and is subject to the 300 per hour advice (400 absolute limit), or it's running "centrally" and you're just buying the right to use it a certain amount (first share free, additional ones $$). LP bars "background processes" on shared server accounts, so I would suspect that you're not actually running mailman on your own account. Anyone know for sure?

Anyway, averaging one overage a month is probably skating on thin ice. Sooner or later you'll have another hot topic and this time you'll be suspended. If mailman can't be throttled, you'll have to look at other options. It seems rather odd that LP would offer a mailing service, and then restrict it so much. If it were running on your account, and you had full access to the source (Python and C), you might be able to add a "sleep" call after each email send (12 seconds * number of recipients, to stay under 300 per hour). Failing that, I doubt that there are any mailman-like products out there that could run on a shared server, because of the ban on background processes. Perhaps something on a cron job that wakes up every few minutes to read the mail queue and send out the post? Maybe a filter on the mailbox to kick off the process every time a mail comes in? There might be something that works one of those ways (unless LP objects to it).

You also might consider whether a mailing list is the most efficient way to run a discussion group. Pre-World Wide Web, they were the only game in town, but now there are many nice web-based forums such as SMF and phpBB.
Logged

Earnan
Pong! (the videogame) Master
*****
Offline Offline

Posts: 27


« Reply #2 on: February 27, 2010, 07:15:33 PM »

It seems rather odd that LP would offer a mailing service, and then restrict it so much.
I agree and it is kind of frustrating, especially since my list is very small and there is really nothing I can do within the program to control the speed of e-mails.

I think I would rather see a higher number maximum per hour and then a maximum per rolling week. This would allow for brief spikes (within reason) but control someone from hogging all of the mail processing long-term.

Quote
You also might consider whether a mailing list is the most efficient way to run a discussion group. Pre-World Wide Web, they were the only game in town, but now there are many nice web-based forums such as SMF and phpBB.

The topic of a forum for this group raises it's ugly head about once a year, and every time we have tried it the result was failure ("didn't you see the time change in the forum?"). People just don't log in to read them.

I do not think that I have any control over the mail processing for mailman. LP suggests PHPList (which I also use for our infrequent newsletter), but that is not a substitute for a mailing list as it is only one-way. I have also looked around for 3rd party mailing list programs and have not found anything that does not require background processes or root access.

Thanks for your input.
Logged
MrPhil
Berserker Poster
*****
Offline Offline

Posts: 5083



« Reply #3 on: February 28, 2010, 02:17:37 PM »

Am I correct in assuming that mailman is not installed into your account itself, but is a shared central resource? You'd think that someone would get around to patching it to throttle the number of emails per hour per account, rather than lying in wait for you to exceed some cap and then jumping up and yelling, "gotcha!" It appears to be currently supported -- I wonder if anyone has bothered to ask for such a feature?

A little more flexibility in allowing brief load spikes once in a while would be nice, but I get the impression that if such a feature isn't already in the canned server management software that LP uses, they don't dare to mess with the code to add it.

Since PHPlist is one-way (outbound only), I'm surprised that LP would recommend it for a mailing list. If your mailing list always sends to the same addresses, perhaps something could be done to have the mailing list just mail to one address (at your site) and have something there remail it via PHPlist? Clumsy (especially when you have to manually maintain the address list on the PHPlist side), but at least you'd get the ability to throttle the rate. The other alternatives would be to keep looking for some mailing list software (with email send rate throttling, or output to PHPlist) that either runs on cron or as a mailbox filter. I'd be surprised if one or the other doesn't exist somewhere.
Logged

lgrr-jim
Trekkie
**
Offline Offline

Posts: 11


« Reply #4 on: March 29, 2010, 03:16:09 PM »

Maybe consider a DadaMail list...?
No background process (runs via a cron task) and allows throttling.
Logged
Pages: [1]   Go Up
  Print  
 
Jump to: