Un jour, une gem

02/07/2012

Lundi c'est devise-async

gem install devise-async

Trop de mails ? Pas de problème !

Aujourd’hui un petit plugin pour Devise qui permet de mettre en queue les mails envoyés par ce dernier !

Pour le mettre en place, on change tout d’abord :

config/initializers/devise.rb

# On configure la classe qui s'occupe de l'envoi de mail
config.mailer = "Devise::Async::Proxy"

config/initializers/devise_async.rb

# Options supportées : :resque, :sidekiq, :delayed_job
Devise::Async.backend = :resque

Et voilà, tadaaam !

Le lien utile

Sur une idée de @msadouni