Refactored.Email 2.1.3.3

Encapsulates email sending capabilities to enable sending HTML email with embedded images and field parsing for mail-merge like capabilities

Install-Package Refactored.Email -Version 2.1.3.3
dotnet add package Refactored.Email --version 2.1.3.3
<PackageReference Include="Refactored.Email" Version="2.1.3.3" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Refactored.Email --version 2.1.3.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Refactored.Email

Email sending capabilities to enable sending HTML email with embedded images and field parsing for mail-merge like capabilities

Features

  • Email Template merging with records from Dictionary, Object, or NameValueCollection objects.
  • Record properties that are Enumerable will be rendered as a list of items.
  • Parsing Templates configurable through App Settings or directly in code
  • Email Attachments
  • Optionally embed images in cid format (default is on)

Refactored.Email

Email sending capabilities to enable sending HTML email with embedded images and field parsing for mail-merge like capabilities

Features

  • Email Template merging with records from Dictionary, Object, or NameValueCollection objects.
  • Record properties that are Enumerable will be rendered as a list of items.
  • Parsing Templates configurable through App Settings or directly in code
  • Email Attachments
  • Optionally embed images in cid format (default is on)

Release Notes

Email sending capabilities to enable sending HTML email with embedded images and field parsing for mail-merge like capabilities

Version 2.1.2.0:
* Better management of broken image urls in template body content when trying to embed them in the message as attachments.

Version 2.1.0.0:
* Support for attachments and IEnumerable fields.
** IEnumerable fields will be rendered as a list of strings.  If the body is detected as HTML the list will be rendered in a <ul> list.

!Important!
Version 2.0.0.0:
* Now targeting v4.5
* New MailMessage Extension Methods available
* PrepareAlternateView method now uses the default encoding instead of forcing to UTF8.
* PrepareAlternateView method now uses an optional parameter for contentType set by default to text/plain

Version 1.3.0.0 introduces breaking changes to the Email.SendEmail method in that the method parameter list has been reordered to better support optional parameters.

Dependencies

This package has no dependencies.

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
2.1.3.3 632 3/22/2018
2.1.3 1,779 3/27/2016
2.1.2 530 7/17/2015
2.1.1 417 6/20/2015
2.1.0.5 723 10/1/2014
2.1.0.4 381 10/1/2014
2.1.0.3 392 10/1/2014
2.1.0.2 406 9/29/2014
2.0.0 484 9/4/2014
1.3.2 508 7/9/2014
1.3.1.5 400 7/7/2014
1.3.1.4 373 6/30/2014
1.3.1 625 6/15/2013
1.3.0.3 428 6/7/2013
1.3.0.1 491 2/3/2013