Письмо с уведомлением о разработке не получено с помощью devise_async gem и resque

Я использую gem devise_async с resque для отправки уведомлений по электронной почте в фоновом режиме.

Что я сделал - установил devise_async и восстановил gem.

добавление devise_async.rb в инициализатор с такими строками -

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

В модель пользователя добавлено:async .

когда пользователь подписывается, уведомление отправляется по электронной почте в фоновом режиме, но не принимается в gmail.

1 ответ

Вы также должны запустить работника Resque. Если вы пытаетесь сделать это локально, в новом окне терминала в корневом каталоге вашего приложения запустите:

bundle exec rake resque:work  # resque 2.x

или же

bundle exec rake resque:worker  # resque 1.x
Другие вопросы по тегам