Table of Contents

Namespace MailFathom.Application.Rules.Actions

Classes

MailRuleAction

One change a matching rule asks for, named as the mutation it will be requested through.

MailRuleActionFailure

One action a rule asked for and nothing was recorded against, with the reason nothing was.

MailRuleActionPermissions

States which of the four mutations a rule may ask for on one account.

MailRuleActionPlan

What one email's matching rules together ask the mailbox for, in the order the changes are applied.

MailRuleActionRecorder

Writes down the changes one email's matching rules ask for, as the mutation records every requester uses.

MailRuleActionRecording

What recording one email's planned actions produced.

MailRuleActionSet

What one rule does to a matching email, as the actions it declared in the order MailFathom applies them.

PlannedMailRuleAction

One action a pass will ask the mailbox for, and the rule that asked.

RecordedMailRuleAction

One action a rule asked for and a durable mutation record was opened against.

Interfaces

IMailRuleActionPermissionReader

Answers which changes one account currently permits a rule to make to its mailbox.

Enums

MailRuleActionFailureReason

Why one planned action produced no request against the mailbox.