设计异步和 delayed_job 不使用 delayed_job (rails 4) 发送电子邮件

devise-async and delayed_job not sending emails with delayed_job (rails 4)

我正在尝试使用 devise_async 异步发送设计邮件(默认设计邮件)。但是,邮寄者不发送它们;他们只会保存在 delayed_jobs table 中。我一步步跟着 devise-async 文档:

devise_async.rb:

Devise::Async.setup do |config|
  config.enabled = true
  config.backend = :delayed_job
end

application.rb

config.active_job.queue_adapter = :delayed_job

还将 :async 添加到 user.rb

感谢任何帮助。谢谢!

好吧,现在你必须 运行 这些工作:)

RAILS_ENV=production bin/delayed_job start