ruby-on-rails – 如何在用户注册Ruby on Rails后x小时发送电子邮件?

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – 如何在用户注册Ruby on Rails后x小时发送电子邮件?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
Ruby on Rails上,如何在用户注册后48小时向用户发送电子邮件?谢谢!

解决方法

正如Joseph Daigle所提到的,您需要明确记录用户注册的确切日期和时间.之后,您需要一个cron运行每隔一定的分钟数(例如每小时),检查是否有任何新用户注册时间超过48小时,向所述用户发送邮件并将该用户标记为已经通过电子邮件发送,所以你不要再发电子邮件了.

根据实际的邮件发送,请查看以下文档页面
http://wiki.rubyonrails.org/rails/pages/HowToSendEmailsWithActionMailer

通过RoR发送邮件,您需要知道所有这一切.

原文链接:https://www.f2er.com/ruby/270635.html

猜你在找的Ruby相关文章