Namespace MailFathom.Application.Mail.Delivery
Namespaces
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.