Sending a large number of emails is not an easy task. It can take a lot of time so you need to do it asynchronously. Also, if you are on a shared hosting, you might be limited to a certain number of emails per hour, so you need to divide your list of email addresses in batches and send them at certain intervals.
There’s a plugin that can help us with this: ar_mailer.
This plugin adds a new deliver method to ActionMailer::Base :activerecord. In this delivery method, emails are not actually delivered, they are stored into a database table. A ruby script ar_sendmail can then be run (in a cron job) in order to send the emails saved in the database.
Step by step intructions on how to use the plugin:
1) Install the plugin
./script/plugin install git://github.com/adzap/ar_mailer.git
Add following line to config/environment.rb:
config.gem "adzap-ar_mailer",

If your Google Chrome browser is acting awkward with fonts like in the picture (displays all “A” characters) instead of serif fonts or of all fonts, you may need to clean your Mac OS X Font Cache.
Everyone can finally download the public beta of Google Chrome for Mac. Many could think this is a piece of software that should only appeal to windows users, since they are the most subject to be unsatisfied by their Internet Explorer standard web experience, however there are reasons for you to try out Chrome even if you’re a happy Safari user.

Recent Comments