Table of Contents

Namespace MailFathom.Application.Mail.Delivery

Namespaces

MailFathom.Application.Mail.Delivery.Addressing
MailFathom.Application.Mail.Delivery.Authoring
MailFathom.Application.Mail.Delivery.Composition
MailFathom.Application.Mail.Delivery.Drafts
MailFathom.Application.Mail.Delivery.Filing
MailFathom.Application.Mail.Delivery.Governance
MailFathom.Application.Mail.Delivery.Operations
MailFathom.Application.Mail.Delivery.Outbox
MailFathom.Application.Mail.Delivery.Scheduling
MailFathom.Application.Mail.Delivery.Submission
MailFathom.Application.Mail.Delivery.Tracking
MailFathom.Application.Mail.Delivery.Transmission

Classes

MailDeliveryCapabilities

States what a submission server said it will accept, as facts rather than as advertised extension names.

MailDeliveryUnavailableException

Indicates that a submission server did not serve an operation within the resilience budget configured for it.

MailOutbox

Takes a message somebody authored and makes it durable before anything can try to send it.

OpenedOutgoingEmail

The record one request has, and whether writing it down is what this call did.

Interfaces

IMailDeliverySession

Holds one account authenticated against its submission server for as long as a delivery needs it.

IMailDeliverySessionFactory

Opens the one session in MailFathom able to reach a submission server.

IOutgoingEmailStore

Keeps the durable record of every message MailFathom has been asked to send.