Rails 5中调用ActionMailer的最佳实践

问题描述 投票:0回答:1

我正在构建一个Rails 5应用,它将需要发送电子邮件,如邀请和通知...

型号:Invite.rb, Notification.rb

关于在邮寄程序(.deliver)中使用Rails应用程序的地方应该采取的最新建议/最佳做法是什么?

是否应使用after_create这样的模型回调进行传递?

我正在构建一个Rails 5应用程序,它将需要发送邀请和通知之类的电子邮件...型号:Invite.rb,Notification.rb当前在Rails中的位置的推荐/最佳实践是什么...] >

ruby-on-rails ruby ruby-on-rails-5 actionmailer
1个回答
0
投票

不建议在ActiveRecord回调函数中传递邮件。在更新记录时,这可能会导致各种奇怪的情况,然后电子邮件会意外发送给用户。

最佳位置取决于场景。

© www.soinside.com 2019 - 2024. All rights reserved.