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, 05:20:58 PM

Pages: [1]   Go Down
  Print  
Author Topic: Zencart newsletters and email limits  (Read 1718 times)
demiurgia
Space Explorer
***
Offline Offline

Posts: 7


« on: October 28, 2009, 06:16:49 AM »

I have been sending my monthly newsletters through zencart forever and now have a huge problem as my hourly limit has been cut from 800 emails in half down to 400. I have read these threads and do understand the problems with mass emails however as this change has come unnotified any suggestions from anyone in the same boat would be greatly appreciated. I have 780 subscribers to my newsletter.
Logged
MrPhil
Berserker Poster
*****
Offline Offline

Posts: 5083



« Reply #1 on: October 28, 2009, 07:03:43 AM »

Well, you should be looking to stay under 300 per hour -- 400 is the absolute stop point, at which your account is suspended, and that counts incoming mail too (plus any random outgoing mail for customer order confirmations, etc.)! So, you're looking to take 3 hours to send your current list.

If Zencart doesn't have any way to throttle email sending (and being based on osCommerce, it may not have), you have at least two choices.

1) Export your address list (possibly by cut and paste) to a mailer program such as PHPlist, which can be set to obey rate caps.

2) Modify the code to introduce a delay after each send. I've suggested this to osCommerce users before, but I don't know if anyone actually tried implementing it. The idea is to find every point where mail is actually sent out (e.g., the PHP mail() function) and slip in a sleep(12); after it. Maybe you could have a global switch to use the sleep() only during bulk mailings (newsletter) and leave it off other mailings (customer orders, etc.).
Logged

Mitch
Berserker Poster
*****
Offline Offline

Posts: 12838


WWW
« Reply #2 on: October 28, 2009, 07:11:37 AM »

Might check out this thread here:

http://www.zen-cart.com/forum/showthread.php?t=110192

Found a few suggestions listed there.  Exporting your mailing list to phplist or dadamail might be the easiest alternative, if you want a lot more control over the process.  Hope that helps!
Logged

New to Web Site Hosting? Check Out the Lunarpages Blog Hosting Guide!


Follow us @lunarpages on Twitter!
Important Threads: Read This Before Posting! | Lunarforums Rules! | Mitch's Link of the Day!
Also, be sure to check out and subscribe to the Lunartics Blog and the Lunarpages Newsletter !

Need Web Hosting Help? Check out the Lunarpages Web Hosting Wiki. It has tons of tips, tutorials and resources!
nays
Newbie
*
Offline Offline

Posts: 1


« Reply #3 on: November 08, 2009, 08:05:35 PM »

When did the 800 to 400 cut happen?    I support a nonprofit Youth Center organization and I've been sending news letters successfully until tonight.   I tried to send out 560 emails at 10 every 10 seconds... which appears to blow through any limits since that's 50/minute.    

* - edited, we do not allow this type of comment via the forums

« Last Edit: November 09, 2009, 05:09:45 AM by Mitch » Logged
Mitch
Berserker Poster
*****
Offline Offline

Posts: 12838


WWW
« Reply #4 on: November 09, 2009, 05:13:35 AM »

This has been in place for some time now.  The best thing to do would be to use a script or service for sending out your newsletters that allows you to set how that are sent.  It is usually best to keep it under 20 per minute, and 300-400 per hour.  Thanks!

Also this post from the wiki should help assist you:  E-mail Sending Limits
Logged

New to Web Site Hosting? Check Out the Lunarpages Blog Hosting Guide!


Follow us @lunarpages on Twitter!
Important Threads: Read This Before Posting! | Lunarforums Rules! | Mitch's Link of the Day!
Also, be sure to check out and subscribe to the Lunartics Blog and the Lunarpages Newsletter !

Need Web Hosting Help? Check out the Lunarpages Web Hosting Wiki. It has tons of tips, tutorials and resources!
Pages: [1]   Go Up
  Print  
 
Jump to: