Namespace Wolfgang.Extensions.Mail

Classes

AttachmentCollectionExtensions

A collection of extension methods for the AttachmentCollection class.

AttachmentFactory

Provides factory methods for creating Attachment objects from common sources with automatic content type inference from file extensions.

EmlParseException

Thrown by EmlParser when a malformed construct is encountered while parsing in strict mode (see Strict).

EmlParser

Provides methods to parse EML (RFC 2822 MIME) content into MailMessage objects.

EmlParserOptions

Controls how EmlParser handles malformed constructs it encounters while parsing EML/MIME content.

InlineHtmlBuilder

A builder for creating HTML AlternateView instances with inline embedded images. Manages LinkedResource creation and Content-ID wiring automatically.

MailAddressCollectionExtensions

A collection of extension methods for the MailAddressCollection class.

MailAddressExtensions

Static extension methods for the MailAddress class, including a TryParse backfill for target frameworks that lack MailAddress.TryCreate.

MailMessageBuilder

A fluent builder for constructing MailMessage instances. Simplifies the verbose ceremony of setting up mail messages.

MailMessageExtensions

A collection of extension methods for the MailMessage class.

ParseResult

The result of a diagnostic parse: the parsed MailMessage together with the list of malformed constructs the lenient parser skipped.