Sending newsletters to 1,000 subscribers

mcjudd - July 1, 2009 - 05:58
Project:Simplenews
Version:6.x-1.0-rc6
Component:Code
Category:support request
Priority:normal
Assigned:Unassigned
Status:closed
Description

Hi there

I am about to send out Newsletters to around 1,000 subscribers. What is the best way to do this?

Set say 500 emails / run and then run cron twice? Do I have to 'force' cron to run twice (ie. cron.php) or does Simplenews do this knowing that it has to clear the spool?

Sorry but this is new to me.

THanks

#1

Sutharsan - July 1, 2009 - 11:03

Read the Simplenews handbook about sending newsletters for the most common subjects and problems: http://drupal.org/node/197057. Make sure you know the restrictions your host applies to sending emails. If unsure, create a small list of addresses (of friends or of your own 'catch all' domain) and send a newsletter there.

#2

mcjudd - July 1, 2009 - 11:35

Hi there

Thanks for your quick feedback

Yes that covers how many cron will send per run.

But say I had 1,000 emails and set cron to say 500 / run (to be just below my host limits). Would I have to create another cron run to send the second 500 (or am I just missing the point!!)

THanks for your help

#3

Ashford - July 10, 2009 - 23:10

Cron.php automatically runs however often you set it up for in your web site's cron.file (See below for more info). Every module that uses Cron will be checked to see if it has a command for cron to do something automated: update a record, send an email, etc.

So, let's say your cron.file command says to run the cron.php file at 3:00am, 5:00am, and 7:00am. You create and click send a newsletter message at midnight.

At 3:00 am, the newsletter gets sent to the first 500 emails in your list (batch1).
At 5:00 am, the next batch of 500 emails will be sent (batch2).

For your SimpleNews message, the cron command keeps checking and sending the message until all the email addresses on your subscriber list are finished.

You can find instructions for setting up your cron.file at http://drupal.org/cron. I would also recommend searching your web host's help section for "cron". Our web host is ThinkHost.com and they did have some additional, simple requirements for me to do after uploading/editing our cron.file.

Ashford

#4

mcjudd - July 27, 2009 - 05:46
Status:active» closed

Thank's that very helpful and the emails were all sent correctly.

 
 

Drupal is a registered trademark of Dries Buytaert.