Skip to content

Releases: nfMalde/AspNetCore.MailKitMailer

Release v2.3.0

10 Apr 12:34
4c4d02e

Choose a tag to compare

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

10 Apr 12:14
04b4226

Choose a tag to compare

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

04 Jan 10:47
5517f61

Choose a tag to compare

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

  • Added CID (Content-ID) support for inline/embedded images in HTML emails.
  • New AddLinkedResource methods on IAttachmentCollection for file paths, byte arrays, and URLs.
  • Reference embedded images in your views using:

Release v2.2.0

16 Dec 23:09
fdf9121

Choose a tag to compare

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

16 Dec 03:05
d8ef803

Choose a tag to compare

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

27 Apr 20:53
9062729

Choose a tag to compare

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

18 Dec 15:57
38245f2

Choose a tag to compare

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

13 Dec 01:38
7a288df

Choose a tag to compare

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

11 Oct 20:00
189a388

Choose a tag to compare

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

12 Apr 15:38
0c5b0b2

Choose a tag to compare

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