设计未通过设计异步宝石和救援收到的通知电子邮件

时间:2015-01-13 09:06:47

标签: ruby-on-rails-3 resque devise-async

我正在使用devise_async gem和resque来在后台发送电子邮件通知。

我做的是 - 安装devise_async和resque gem。

在初始化程序中添加devise_async.rb,其中包含行 -

Devise::Async.enabled = true # | false
Devise::Async.backend = :resque

在用户模型中添加:async。

当用户注册时,通知电子邮件在后台操作系统中启动,但未在gmail上收到。

1 个答案:

答案 0 :(得分:0)

您还需要启动一名Resque工作人员。如果您在本地尝试此操作,请在应用程序根目录中的新终端窗口中运行:

bundle exec rake resque:work  # resque 2.x

bundle exec rake resque:worker  # resque 1.x