作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
最近收到这个警告,弃用警告:使用 DeliveryJob 和 Parameterized::DeliveryJob 发送邮件已弃用,并将在 Rails 6.1 中删除。请改用 MailDeliveryJob。我该如何解决这个问题?
最佳答案
如果您运行了 rails app:update
,您应该在 initializers 目录中有一个新文件。new_framework_defaults_6_0.rb
取消注释第 40 行:
Rails.application.config.action_mailer.delivery_job = "ActionMailer::MailDeliveryJob"
这应该可以解决弃用警告。
关于ruby-on-rails - 对于 ruby on rails,如何从 DeliveryJob 切换到 MailDeliveryJob?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61946252/
我正在使用 ActiveJob + Sidekiq在我的 Rails 项目中进行任务处理。 我直接使用 MyMailer.some.deliver_later 发送邮件.它会自动创建一个 Action
最近收到这个警告,弃用警告:使用 DeliveryJob 和 Parameterized::DeliveryJob 发送邮件已弃用,并将在 Rails 6.1 中删除。请改用 MailDelivery
我是一名优秀的程序员,十分优秀!