Table of Contents

Namespace MailFathom.Application.EmailContent.Rendering

Classes

EmailBodyRepresentation

One representation of a message body, together with what was left out of it.

EmailContentBody

Carries the body representations a reader receives, or the reason there are none.

EmailContentHeaders

Carries the normalized headers one email displays above its body.

EmailContentRendering

Carries everything one parse of a stored message yields for a reader.

EmailContentRenderingBounds

What one rendering may produce, and how much of it a reader may be handed.

EmailContentRenderingResult

Carries what a parse of stored MIME produced, or the fact that it produced nothing usable.

Structs

EmailBodyCharacterAllowance

How many characters one body representation may return, and which bound decided it.

Interfaces

IEmailContentRenderer

Turns stored raw MIME into the headers, body, and attachment metadata a reader is shown.

Enums

EmailBodyAvailability

States whether a reader was given the message body, or why it could not be.

EmailBodyTruncation

Names which bound cut a body representation short, or states that none did.

EmailContentRenderingOutcome

States whether stored MIME could be rendered for a reader.