Table of Contents

Namespace MailFathom.Application.Emails.Mailboxes

Classes

EmailTimelineFilter

Selects which stored emails a mailbox timeline query returns, and from which end it reads them.

MailboxEmailSelection

Selects which stored emails a mailbox read returns, by everything except the order it reads them in.

MailboxQueryCursorFilterMismatchException

The failure raised when a continuation cursor was issued for a different query than the one presenting it.

MailboxQueryCursorMalformedException

The failure raised when a continuation cursor is not one this system issued.

MailboxQueryFilterInvalidException

The failure raised when one filter of a mailbox query carries something the query does not accept.

MailboxQueryPageSizeOutOfRangeException

The failure raised when a mailbox query asks for a page size outside the range the query serves.

MailboxScope

Names the accounts and folder aliases a mailbox query is restricted to.

MailboxScopeResolver

Decides which accounts and folders a mailbox read actually runs against.

StoredEmailIdentifierMalformedException

The failure raised when a request names an email with text that is no identifier this system issues.

Structs

EmailTimelineCursor

Marks where one page of a mailbox timeline ended, so the next page continues from it.

MailboxQueryPageSize

How many emails one page of a mailbox query returns.