Table of Contents

Namespace MailFathom.Application.EmailContent.Attachments

Classes

AttachmentDownload

How an attachment's content is reachable from one read, or why it is not reachable from this one.

AttachmentDownloadLink

One minted capability to fetch one attachment, and the instant it stops being one.

AttachmentDownloadSettings

Where an attachment download link points, and how long one stays redeemable.

AttachmentDownloadTicket

What a redeemed link turned out to authorize: one attachment of one email.

OpenedEmailAttachmentResult

What opening one attachment of a stored message produced.

Interfaces

IAttachmentDownloadLinkIssuer

Mints the short-lived capabilities a read hands back in place of a file's octets.

IAttachmentDownloadTicketReader

Turns the capability a caller presents back into what it authorizes, or refuses it.

IEmailAttachmentContentReader

Opens one attachment of a stored message, by the position the message's walk gave it.

IOpenedEmailAttachment

One attachment held open long enough to be described and then written out.

Enums

AttachmentDownloadAvailability

Says whether a read issued a link for an attachment, and why it did not when it did not.