GdPicture.NET is a Nutrient product. Learn more

Email SDK for .NET: Open, view, and convert EML and MSG files

Process email files without Outlook or bulky email clients. View, read, and convert EML and MSG messages to PDF — including attachments, headers, and formatting — with a lightweight, portable solution.



Email processing toolkit

View, convert, and archive EML and MSG emails with full HTML rendering — including CSS, JavaScript, images, SVG, hyperlinks, and forms. EML is the standard format for Outlook Express, Thunderbird, and Windows Live Mail. MSG is used by Microsoft Outlook. Instance pooling enables faster batch processing.

Email formats

Demo

Email viewer in action

See how DocuVieware renders EML and MSG files directly in the browser with full viewing and navigation support.

Loading Email viewer...

get started

How to use

Download and install the GdPicture.NET package to access compiled demo applications and multi-language sample projects with full source code.

Explore demo apps
Find compiled demo applications in
\Samples\Bin\.
Explore multi-language source code
Find C# and VB.NET demo apps and source code in \Samples\WinForm\.
Visit reference guide
Explore other code snippets within the online reference guide.

Example of usage

The example creates a PDF document from an MSG file.

using GdPictureDocumentConverter gdpictureDocumentConverter = new GdPictureDocumentConverter();
// Load the source document.
gdpictureDocumentConverter.LoadFromFile("C:\temp\source.msg", GdPicture14.DocumentFormat.DocumentFormatMSG);
// Save the output in a new PDF document.
gdpictureDocumentConverter.SaveAsPDF("C:\temp\output.pdf");

Trusted by 3,000+ customers and Fortune 500 companies

15Y+
More than 15 years of experience developing our SDK
10K+
Trusted by more than 10,000 developers


Frequently asked questions

What email formats are supported by the GdPicture.NET email SDK?

The SDK provides full support for EML and MSG file formats. EML is the standard format used by email clients such as Microsoft Outlook Express, Thunderbird, and Windows Live Mail, while MSG is the format supported by Microsoft Outlook.

Can the SDK convert emails to PDF, including their attachments?

Yes. The GdPicture.NET email SDK enables the conversion of EML and MSG files to PDF format. During this process, email attachments can be embedded within the resulting PDF as attachment annotations, ensuring all original content is preserved.

Does the SDK support viewing and printing of emails within applications?

Yes. The SDK allows for the rendering of email content directly within applications, providing the functionality to view, read, and print emails and their attachments. This facilitates seamless integration of email handling capabilities into both desktop and web applications.

Is it possible to annotate and redact information in emails using the SDK?

Yes. The GdPicture.NET email SDK offers features to add and customize annotations — such as highlights, text notes, and shapes — to email content. Additionally, it provides redaction tools to remove sensitive or personal information from EML and MSG files, enhancing data privacy and compliance.

What platforms and development environments are compatible with the GdPicture.NET email SDK?

The SDK is designed for versatility, supporting integration into various platforms, including:

  • .NET Framework — Suitable for WinForms and WPF applications.
  • Web applications — Compatible with ASP.NET and other web-based platforms.
  • Cloud applications — Facilitates deployment in cloud-based environments.

This broad compatibility ensures developers can incorporate email functionality into a wide range of application types.

Is GdPicture’s email format support related to what Nutrient offers in its web and mobile SDKs?

Yes. GdPicture.NET is one of Nutrient’s core products. The email format processing technology — including MSG and EML rendering — is shared across Nutrient’s desktop, web, and mobile SDKs, ensuring consistent email document handling on all platforms.

60-day free trial

Try GdPicture.NET now!