| Email General questions, webmail, mailing lists. |
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread |
|
|
#1 (permalink) |
|
Registered User
Seasoned Poster
Joined in Jan 2005
30 posts
Gave thanks: 0
Thanked 0 times
|
Bulk Mails - Limits and allowances?
Hi all. My bullietin board has 500ish registered members (150 properly active) and I was thinking of putting together a monthly or bi-monthly newsletter email.
However with my old host, I sent two emails in quick sucession and promptly got my email suspended. I then had to fax an 'I promise I'm not a spammer' fax to them to get the bar lifted. Does surpass have such a limit? If I sent bulk mail of 500 twice a month, would I hit any limits, if so, could I negociate to make sure my emails don't get suspended or anything in that time? Thanks in advance ![]() [ I'm on reseller hosting package ] |
|
|
|
|
|
#2 (permalink) |
|
Surpass Fan
Super #1
Joined in Aug 2004
Hosted on SH58
1,688 posts
Gave thanks: 6
Thanked 7 times
|
I'm pretty sure the limit is 300 emails per hour. So you would need to set up a cronjob or script of some sort that would pause between each email sent so you didn't exceed this limit.
One way that you could do it is within your mailing loop simply insert a sleep(int) command after each iteration of the loop. Calculate the value of "int" by using the ratio support will give you. Assuming 300/hour, that would place it at one every 5 seconds. So something like this: PHP Code:
__________________
- Evan Charlton | [site] | Server - SH58 |
|
|
|
|
|
#3 (permalink) |
|
Registered User
Fresh Surpasser
Joined in Jun 2004
4 posts
Gave thanks: 0
Thanked 0 times
|
Thank you for the hint!
Any other possible hints how to do it using PHPlist in FANTASICO? Or source where to learn about it? I do not have experience unfortunately, need to learn how to make pausing using standard. |
|
|
|
|
|
#4 (permalink) |
|
Registered User
Fresh Surpasser
Joined in Jul 2005
3 posts
Gave thanks: 0
Thanked 0 times
|
Just had to deal with this issue and thought I'd share my solution.
The helpdesk told me the cap is 350 mails per e-mail address, reset at every full hour. My site has a mailing list of currently around 305 users, but sometimes several e-mail announcements will be made in parallell, or one announcement will be made and one new item added, triggering one "mailing list process" each. My solution, inspired by the one proposed by Kickersny.com above, is simply this: Store the mail cap in some globally accessible place. I stored "300" to have a margin of error, as anything past the limit will simply be discarded. Store the number of concurrent mailing list processes in e.g. a database. When you start to send mails, increase the latter counter by one; when done, decrease it by one. Between each mail, PHP Code:
I also use PHP Code:
I checked this with helpdesk and as long as the process isn't very heavy, it's not a problem. |
|
|
|
|
|
#5 (permalink) |
|
Registered User
Fresh Surpasser
Joined in Sep 2006
Lives in Australia
Hosted on Pass64
8 posts
Gave thanks: 0
Thanked 0 times
|
Do you know how this limit applies to mailman mailing lists? Obviously it is not a PHP script I can go in and edit. Was just wondering if Surpass has made any changes to mailman to ensure it complies with their regulations?
|
|
|
|
|
|
#6 (permalink) | |
|
Registered User
Comfy Contributor
Joined in Jun 2006
Lives in Idaho
Hosted on PASS61
198 posts
Gave thanks: 16
Thanked 2 times
|
same boat
Quote:
I am also in the same boat. I am using mailman for a clients email lists (1 1600 members and the other 2400 members). I haven't actually been told if the list will pause itself or if it just bombs out.probably going to submit a ticket today to find out. jason
__________________
pass61: Bucks Of The Northwest Chateau HOA Idaho Digital Productions Estrela Artists MyPaperCamera |
|
|
|
|
|
|
#8 (permalink) | |
|
Registered User
Comfy Contributor
Joined in Jun 2006
Lives in Idaho
Hosted on PASS61
198 posts
Gave thanks: 16
Thanked 2 times
|
I did
Quote:
I looked at it, but it is too busy and confusing for customers / users. In any case I still don't know if PHPList has the ability to make the above changes with any reasonable ease. I have been fighting with Surpass about this issue for a MONTH. They can't or won't tell me if their servers can pause mailman until the next hour. And they don't notify you when you go over the limit so you have no way of knowing what happened to your messages. jason
__________________
pass61: Bucks Of The Northwest Chateau HOA Idaho Digital Productions Estrela Artists MyPaperCamera |
|
|
|
|
|
|
#9 (permalink) | |
|
Registered User
Comfy Contributor
Joined in Jun 2006
Lives in Idaho
Hosted on PASS61
198 posts
Gave thanks: 16
Thanked 2 times
|
support
Quote:
I have been doing the back and forth with support about Mailman... apparently they are not willing / unable to pause my mailman process when the cap is reached. This is probably because I am on a shared server. Then i figured I would tell mailman to hold up and go to sleep when the limit is reached.... but I have no clue how to do that. The configuration provides no way to set / view this (if it even can be slowed down). The answer above for PHPlist looks promising, but the author does not provide many details for us. Care to elaborate? I understand that I need to add a sleep into the process loop so PHPList just waits 12 seconds per email per list (in order to stay under the 300 emails / hr limit). But where do I add that? What file? Thanks for the hints though. I'm am going to keep looking at this for a solution. jason robinson
__________________
pass61: Bucks Of The Northwest Chateau HOA Idaho Digital Productions Estrela Artists MyPaperCamera |
|
|
|
|