Sha256: 194d05cc37eab868a3431fb5c93a81c1e9ac673520f81dd392050a101b9e83a0
Contents?: true
Size: 1.29 KB
Versions: 2
Compression:
Stored size: 1.29 KB
Contents
QueueClassic Mailer ================== Add to a Rails 3.x project to send email in the background using QueueClassic. This gem was inspired by ResqueMailer, https://github.com/zapnap/resque_mailer **WARNING: USE AT OWN RISK! THIS GEM IS CONSIDERED EXTREME ALPHA!** [![Build Status](https://secure.travis-ci.org/zerobearing2/qc-mailer.png)](http://travis-ci.org/zerobearing2/qc-mailer) [![Code Climate](https://codeclimate.com/badge.png)](https://codeclimate.com/github/zerobearing2/qc-mailer) Usage ----- Install as gem gem install qc-mailer Add to Gemfile gem "qc-mailer" Include QC::Mailer in your ActionMailer subclass(es) like this: ```ruby class MyMailer < ActionMailer::Base include QC::Mailer end ``` Now, when ```MyMailer.subject_email(params).deliver``` is called, an entry will be created in the job queue. Note that you can still have mail delivered synchronously by using the bang method variant: ```ruby MyMailer.subject_email(params).deliver! ``` If you want to set a different default queue name for your mailer, you can change the default_queue property like so: ```ruby # config/initializers/qc_mailer.rb QC::Mailer.default_queue = 'application_specific_mailer' ``` TODO ---- - TBD Meta ---- Released under the [MIT license](http://www.opensource.org/licenses/mit-license.php).
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
qc-mailer-0.0.3 | README.md |
qc-mailer-0.0.2 | README.md |