Namespace MailFathom.Infrastructure.Mail
Namespaces
Classes
- ImapAccountSettings
Contains validated IMAP endpoint and credential settings for one configured account.
- MailAccountConnectionMaterial
Everything one account's connection attempt resolved from its configured references.
- MailAccountSecretConfigurationError
Describes one unresolvable secret in an account's settings.
- MailAccountSecretOptions
Binds one account's secret-bearing settings and resolves them into owned material.
- MailAccountTransportSecurityConfigurationError
Describes one configuration error in an account's transport security settings.
- MailAccountTransportSecurityOptions
Binds an account's transport security settings and maps them onto the domain policy.
- MailAuthenticationMechanismUnavailableException
Indicates that a mail server advertises no authentication mechanism the account's policy permits.
Interfaces
- IImapAccountSettingsProvider
Resolves IMAP connection settings for configured accounts.