2

と非同期でdeviseメール(デフォルトのdeviseメーラー)を送信しようとしていますdevise_async。ただし、メーラーはそれらを送信しません。これらは、delayed_jobs テーブルにのみ保存されます。devise-asyncドキュメントを段階的にたどりました:

devise_async.rb:

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

アプリケーション.rb

config.active_job.queue_adapter = :delayed_job

user.rb:asyncにも追加

どんな助けでも大歓迎です。ありがとう!

4

1 に答える 1

0

さて、実際にこれらのジョブを実行する必要があります:)

RAILS_ENV=production bin/delayed_job start
于 2015-08-06T11:10:07.970 に答える