Releases: nfMalde/AspNetCore.MailKitMailer
Release v2.3.0
Release Info Version 2.3.0
Info
What is this?
A slim and simple client to handle HTML emails in .NET 10+ for MailKit. This client allows you to send emails via MailKit rendered by the Razor view engine, including helpers for CSS inlining, absolute URLs, and CID support for inline/embedded images.
Changes in v2.3.0
- SMTP configuration override per mailer context via SmtpConfigOverride property.
- OnConfigureSmtpClient hook to configure the full MailKit SmtpClient per context (certificates, timeouts, auth mechanisms, proxy, etc.).
- New AddAspNetCoreMailKitMailer(Action) overload for global client configuration.
- Refactored MailClient internals to reduce code duplication.
- Updated all dependencies to latest versions (MailKit 4.15.1, Microsoft.* 10.0.5).
- Fixed nullable warnings in MailClient.
Release v2.2.2
Release Info Version 2.2.2
Info
What is this?
A slim and simple client to handle HTML emails in .NET 10+ for MailKit. This client allows you to send emails via MailKit rendered by the Razor view engine, including helpers for CSS inlining, absolute URLs, and CID support for inline/embedded images.
Changes in v2.2.2
- SMTP configuration override per mailer context via SmtpConfigOverride property.
- OnConfigureSmtpClient hook to configure the full MailKit SmtpClient per context (certificates, timeouts, auth mechanisms, proxy, etc.).
- New AddAspNetCoreMailKitMailer(Action) overload for global client configuration.
- Refactored MailClient internals to reduce code duplication.
- Updated all dependencies to latest versions (MailKit 4.15.1, Microsoft.* 10.0.5).
- Fixed nullable warnings in MailClient.
Release v2.2.1
Release Info Version 2.2.1
Info
What is this?
A slim and simple client to handle HTML emails in .NET 10+ for MailKit. This client allows you to send emails via MailKit rendered by the Razor view engine, including helpers for CSS inlining, absolute URLs, and CID support for inline/embedded images.
Changes in v2.2.1
Release v2.2.0
Release Info Version 2.2.0
Info
What is this?
A slim and simple client to handle HTML emails in .NET 10+ for MailKit. This client allows you to send emails via MailKit rendered by the Razor view engine, including helpers for CSS inlining and absolute URLs.
Changes in v2.2.0
- Attachments now support byte array and fixed filenames.
- Updated dependencies to latest versions.
- General code improvements and optimizations.
- Added Async Method support for mailer contexts.
- Updated to .NET 10
Release v2.1.1
Release Info Version 2.1.1
Info
What is this?
A slim and simple client to handle HTML emails in .NET 9+ for MailKit. This client allows you to send emails via MailKit rendered by the Razor view engine, including helpers for CSS inlining and absolute URLs.
Changes in v2.1.1
- Fixed Bug - SMTP connection was not properly disposed after sending an email.
Release v2.1.0
Release Info Version 2.1.0
Info
What is this?
A slim and simple client to handle HTML emails in .NET 9+ for MailKit. This client allows you to send emails via MailKit rendered by the Razor view engine, including helpers for CSS inlining and absolute URLs.
Changes in v2.1.0
- Updated to .NET 9
- Updated to MailKit 4.11.0
- Updated to Razor 9.0.4
- Updated to HtmlAgilityPack 1.12.1
- Removed Newtonsoft.Json dependency
- Removed obsolete and unused package RestSharp
- Improved nullability annotations
Release v2.0.2
Info
Important
This is a .NET 8 compiled version.
Users who use .net 8 please install the 1.2.x package versions.
Users who use .net 5 please install the 1.1.x package versions.
Users who use .net core 3.1 please install the 1.0.x versions
What is this?
An slim and simple client to handle HTML Mails in .net core 6+ for Mailkit. This client allows you to send e-mails via MailKit rendered by razor view engine including helpers for css inlining and absolute urls.
Changes in v2.0.2
- Fixed a bug where the memory cache for the CSS Inline Style Helper returned empty string or null instead of reading the actual file.
Release v2.0.1
Info
Important
This is a .NET 8 compiled version.
Users who use .net 8 please install the 1.2.x package versions.
Users who use .net 5 please install the 1.1.x package versions.
Users who use .net core 3.1 please install the 1.0.x versions
What is this?
An slim and simple client to handle HTML Mails in .net core 6+ for Mailkit. This client allows you to send e-mails via MailKit rendered by razor view engine including helpers for css inlining and absolute urls.
Changes in v2.0.1
- Added "GetContent" Method to retrieve the rendered content as string (See readme for examples)
Release v2.0.0
Info
Important
This is a .NET 8 compiled version.
Users who use < .net 8 please install the 1.2.x package versions.
Users who use .net 5 please install the 1.1.x package versions.
Users who use .net core 3.1 please install the 1.0.x versions
What is this?
An slim and simple client to handle HTML Mails in .net core 6+ for Mailkit. This client allows you to send e-mails via MailKit rendered by razor view engine including helpers for css inlining and absolute urls.
Changes in v2.0.0
- Added support for .NET 8
- Updated to latest packages
- Upgraded API
Release v1.2.2
Info
Important
This is a .NET 6 compiled version.
Users who use .net 5 please install the 1.1.x package versions.
Users who use .net core 3.1 please install the 1.0.x versions
What is this?
An slim and simple client to handle HTML Mails in .net core 6+ for Mailkit. This client allows you to send e-mails via MailKit rendered by razor view engine including helpers for css inlining and absolute urls.
Changes in v1.2.2
- Updated dependencies
- Removed obsolete WebClient and added http client instead
- Fixed Attachment Builder for filedownload when no content type is set
- Attachment Builder now respects the Content-Disposition Header if no filename in url is found
- Created .NET 6 compiled version using updated dependencies