NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
NuGet · #2823 most downloaded on NuGet
Read Outlook MSG and EML files without using Outlook. The MSGReader supports MSG E-Mail (also signed), Contact, Appointment, Task, Sticky notes and Contact files. The EML reader supports MIME 1.0 encoded files.
Last release today
08 Oct 2026
Release timing varies
gaps range from 1.2 years to 125.7 years
Nearly every release is documented
notes for 2 of 2 stable releases
190 versions withdrawn
withdrawn after publishing
127 years old
192 releases · first in 1900
Various fixes for decoding chars from RTF
Reader.ExtractToFolder writes each attachment of a parsed .msg or .eml email to outputFolder + attachment.FileName. For attachments unpacked from an embedded TNEF (winmail.dat) part the filename is taken straight from the TNEF stream and never passes through the RemoveInvalidFileNameChars sanitiser that normal MAPI and MIME attachment names do. So a crafted email can give a TNEF attachment a filename containing ../ segments and have the extracted file written outside the output folder, with attacker-chosen contents.
Various fixes for decoding chars from RTF
One column per quarter.
Fix mojibake when double byte text is written under a single byte font encoding
- Updated nuget packages
Added a new way of decoding PT_STRING8 to avoid issues with unicode that is set as the default code page on .net core
Issues #520 and #521 (fixed by coPilot)
- Updated nuget packages - Issues fixed
- Updated nuget packages
Fix HTML body encoding for non-ASCII characters in .NET Core+ by @Copilot in https://github.com/Sicos1977/MSGReader/pull/491
Full Changelog: 6.0.9...6.0.10
- Updated nuget packages
- Updated nuget packages
- Updated nuget packages
Full Changelog: 6.0.6...6.0.7
Fix regression: Preserve leading space in multiline email headers (RFC 2822 compliant) by @Copilot in #476
Full Changelog: 6.0.5...6.0.6
Fixes issues #467 , #469 , #470 (mostly done by co-pilot)
Full Changelog: 6.0.4...6.0.5
Fixed UTF-8 character corruption in email headers (thanks to @PrzemyslawKlys )
Leave stream open when saving a MSG attachment
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →