您可以使用 config.action_mailbox.incinerate_after
或 ActionMailbox.incinerate_after
设置来配置何时运行此 IncinerationJob
作为处理后的时间。
由于此焚化设置为未来,因此它会自动忽略任何已删除的 InboundEmail
,并在必要时丢弃自身。
您可以通过将 config.action_mailbox.incinerate
或 ActionMailbox.incinerate
设置为 false
来禁用焚化已处理的电子邮件。
方法
类公共方法
schedule(inbound_email) 链接
源代码: 显示 | 在 GitHub 上
# File actionmailbox/app/jobs/action_mailbox/incineration_job.rb, line 17 def self.schedule(inbound_email) set(wait: ActionMailbox.incinerate_after).perform_later(inbound_email) end
实例公共方法
perform(inbound_email) 链接
源代码: 显示 | 在 GitHub 上
# File actionmailbox/app/jobs/action_mailbox/incineration_job.rb, line 21 def perform(inbound_email) inbound_email.incinerate end