Namespace MailFathom.Application.Accounts
Classes
- DescribedMailAccount
Describes one served account together with how current the local copy of each of its folders is.
- MailAccountDirectory
What this deployment serves, as a caller deciding which mailbox to ask about reads it.
- MailAccountDirectoryReader
Reads which accounts this deployment serves and how current the local copy of each one is.
- MailAccountNotAccessibleException
The failure raised when a request names a mail account this deployment does not serve.
- MailboxRefreshTokenRecorder
Takes the refresh token an operator authorized for one mailbox and stores it against that account.
- ServedMailAccount
Describes one mail account this deployment serves, as configuration declares it.
Interfaces
- IMailAccountCatalog
Describes the mail accounts this deployment serves.
- IMailboxRefreshTokenStore
Holds the refresh token MailFathom stores for one mail account, under MailFathom's own protection.