PeterO.MailLib 0.10.0


A .NET library for parsing and generating Internet email messages.

Install-Package PeterO.MailLib -Version 0.10.0
dotnet add package PeterO.MailLib --version 0.10.0
paket add PeterO.MailLib --version 0.10.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Version 0.10.0:

- Character encoding conversion library moved out of this library (see [PeterO.Encoding](; currently uses version 2.0 of that library.
- Updated normalization and IDNA data to Unicode 9.0
- Normalization implementation renamed to NormalizerInput from NormalizerCharacterInput; the latter class is now deprecated
- Add GetHeaderArray, SetDate, and GetDate methods of Message class
- Add support for parsing several new header fields
- Date header field is included in generated messages
- Improve MakeFilename method of ContentDisposition class
- Fix bugs in Unicode normalization implementation
- Fixed several bugs and addressed corner cases in message generation, such as Quoted-Printable encoding
- In the .NET version of the source code, documentation is moved out of the source code and placed into a consolidated XML file
- SetBody method of Message class now returns the Message object that was edited
- Other bug fixes

Version History

Version Downloads Last updated
0.10.0 (current version) 109 11/29/2016
0.9.1 184 12/11/2015
0.8.1 129 11/22/2015