Table of Contents

Property Trigger

Namespace
MailFathom.Application.Rules.Evaluation
Assembly
MailFathom.Application.dll

Trigger

Gets what started the run, which decides both the rules it reaches and what its executions are recorded as.

public required MailRuleExecutionTrigger Trigger { get; init; }

Property Value

MailRuleExecutionTrigger

Remarks

Only RequestedRun and ScheduledRun occur here, because arrival is not a run at all. The distinction is not cosmetic: a requested run applies every rule the account has, and a scheduled one applies the rules that declared the schedule trigger.