您可以使用 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