Table of Contents

Namespace MailFathom.Application.Mail.Delivery.Scheduling

Classes

HeldSendDispatchHandler

Tells an account's outbox that a message it has been holding is now due to leave.

RecurringMailSubmission

Takes a message somebody wrote and a repetition they named, and writes both down as one declaration.

RecurringMailSubmissionRequest

States one message somebody asked this deployment to send again, in the terms they wrote it in.

RecurringSendBounds

States how much repeating this deployment carries, as the one number every reader of the declarations shares.

RecurringSendDeclaration

What a dispatch pass needs to know about one declaration, and nothing more.

RecurringSendOccurrenceHandler

Composes the message one occasion of a recurring send calls for, and writes it into the outbox.

RecurringSendScheduleSource

Declares one recurring dispatch for every message an owner asked to have sent again.

Interfaces

IRecurringSendStore

Keeps every declaration that a message is sent again on the occasions a schedule names.

Enums

RecurringSendCancellation

States what became of a request to stop a message repeating.