跳至内容 跳至搜索

您可以使用 config.action_mailbox.incinerate_afterActionMailbox.incinerate_after 设置来配置何时运行此 IncinerationJob 作为处理后的时间。

由于此焚化设置为未来,因此它会自动忽略任何已删除的 InboundEmail,并在必要时丢弃自身。

您可以通过将 config.action_mailbox.incinerateActionMailbox.incinerate 设置为 false 来禁用焚化已处理的电子邮件。

方法
P
S

类公共方法

schedule(inbound_email)

# 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)

# File actionmailbox/app/jobs/action_mailbox/incineration_job.rb, line 21
def perform(inbound_email)
  inbound_email.incinerate
end