Mailhopper stores your application's emails in an ActiveRecord queue for asynchronous delivery. Use Mailhopper in combination with a delivery agent such as DelayedMailhopper.
Dan Gebhardt
gem "mailhopper", "~> 0.0.4"