zapnap/resque_mailer — pull request #45 by SideTour (2012-11-30 20:26:34+00:00)
Title: Add optional support for synchronous fallback

If Redis goes down, we'd like to send email synchronously until we get
it back up again, rather than just fail. Right now, calling #deliver
when Redis is down raises an exception.

This is particularly an issue for Heroku users, who use hosted Redis
services.

This pull request adds a Resque::Mailer.fallback_to_synchronous option
to turn on this behavior.