/mail-sauce

A distributed email newsletter system based on resque.

Primary LanguageRuby

A distributed email newsletter system which sends billions of email a year from a multi-tiered MTA cluster

Usage:


Start some workers.  

jjackson@sfqload01 /mail-sauce/services/emailer/actors
$ COUNT=8 QUEUE=priority,normal rake resque:workers


Start Redis.  This depends on if you installed via gems or RPM.

jjackson@sfqload01 /
$ redis-server


Send an email list:

jjackson@sfqload01  /mail-sauce/services/emailer/mappers
$ ./send.rb -t -l my_email_list_name


Start resque-web to get your pretty web interface:

jjackson@sfqload01  /mail-sauce/services/emailer/mappers
$ resque-web
[Mon Mar 29 11:26:51 +0000 2010] Starting 'resque-web'...
[Mon Mar 29 11:26:51 +0000 2010] trying port 5678...