• products
    .NET APIs
    • Spire.Office for .NET
    • Spire.OfficeViewer for .NET
    • Spire.Doc for .NET
    • Spire.DocViewer for .NET
    • Spire.XLS for .NET
    • Spire.Spreadsheet for .NET
    • Spire.Presentation for .NET
    • Spire.PDF for .NET
    • Spire.PDFViewer for .NET
    • Spire.PDFViewer for ASP.NET
    • Spire.DataExport for .NET
    • Spire.Barcode for .NET
    • Spire.Email for .NET
    • Spire.OCR for .NET
    Free Products
    • Free Spire.Office for .NET
    • Free Spire.Doc for .NET
    • Free Spire.DocViewer for .NET
    • Free Spire.XLS for .NET
    • Free Spire.Presentation for .NET
    • Free Spire.PDF for .NET
    • Free Spire.PDFViewer for .NET
    • Free Spire.PDFConverter for .NET
    • Free Spire.DataExport for .NET
    • Free Spire.Barcode for .NET
    WPF APIs
    • Spire.Office for WPF
    • Spire.Doc for WPF
    • Spire.DocViewer for WPF
    • Spire.XLS for WPF
    • Spire.PDF for WPF
    • Spire.PDFViewer for WPF
  • Purchase
    • Order Online
    • Download Centre
    • Temporary License
    • Purchase Policies
    • Renewal Policies
    • Find A Reseller
    • Purchase FAQS
    • Support FAQs
    • How to Apply License
    • License Agreement
    • Privacy Policy
  • Support
    • Sample Center
      • Forum
      • Live Demo
      • Customized Demo
      • Code Samples
      • Newsletter
        • Subscribe
        • Unsubscribe
      • API Reference
    • Program Guide
      • Spire.Doc for .NET
      • Spire.Doc for Java
      • Spire.XLS for .NET
      • Spire.XLS for Java
      • Spire.Presentation for .NET
      • Spire.Presentation for Java
      • Spire.PDF for .NET
      • Spire.PDF for Java
  • Tutorials
  • Corporation
    • About Us
    • Contact Us
    • Partner
    • Become Our Reseller
    • Affiliate
    • Paid Support
    • Our Customers
    • Reviews
    • 日本語
  • Search
  • Login/Register
  • Products
    • .NET APIs
    • Java APIs
    • C++ APIs
    • Python APIs
    • JavaScript APIs
    • Mobile APIs
    • Cloud APIs
    • Free Products
    • .NET Libraries
    • Spire.Office for .NET
    • Spire.OfficeViewer for .NET
    • Spire.Doc for .NET
    • Spire.DocViewer for .NET
    • Spire.XLS for .NET
    • Spire.Spreadsheet for .NET
    • Spire.Presentation for .NET
    • Spire.PDF for .NET
    • Spire.PDFViewer for .NET
    • Spire.PDFViewer for ASP.NET
    • Spire.DataExport for .NET
    • Spire.Barcode for .NET
    • Spire.Email for .NET
    • Spire.OCR for .NET
    • WPF Libraries
    • Spire.Office for WPF
    • Spire.Doc for WPF
    • Spire.DocViewer for WPF
    • Spire.XLS for WPF
    • Spire.PDF for WPF
    • Spire.PDFViewer for WPF
    • .NET AI
    • Spire.XLS AI for .NET
    • Java Libraries
    • Spire.Office for Java
    • Spire.Doc for Java
    • Spire.XLS for Java
    • Spire.Presentation for Java
    • Spire.PDF for Java
    • Spire.Barcode for Java
    • Spire.OCR for Java
    • C++ Libraries
    • Spire.Office for C++
    • Spire.Doc for C++
    • Spire.XLS for C++
    • Spire.Presentation for C++
    • Spire.PDF for C++
    • Spire.Barcode for C++
    • Python Libraries
    • Spire.Office for Python
    • Spire.Doc for Python
    • Spire.XLS for Python
    • Spire.Presentation for Python
    • Spire.PDF for Python
    • Spire.Barcode for Python
    • Spire.OCR for Python
    • JavaScript Libraries
    • Spire.Office for JavaScript
    • Spire.Doc for JavaScript
    • Spire.XLS for JavaScript
    • Spire.PDF for JavaScript
    • Spire.Presentation for JavaScript
    • Android Libraries
    • Spire.Office for Android via Java
    • Spire.Doc for Android via Java
    • Spire.XLS for Android via Java
    • Spire.Presentation for Android via Java
    • Spire.PDF for Android via Java
    • Free Android Products
    • Free Spire.Office for Android via Java
    • Free Spire.Doc for Android via Java
    • Free Spire.XLS for Android via Java
    • Free Spire.Presentation for Android via Java
    • Free Spire.PDF for Android via Java
    • Swift Libraries
    • Spire.XLS for Swift
    • Cloud Libraries
    • Spire.Cloud.Office
    • Spire.Cloud.Word
    • Spire.Cloud.Excel
    • Spire.Cloud.Presentation

    Free .NET Libraries

    • Free Spire.Office
    • Free Spire.Doc
    • Free Spire.XLS
    • Free Spire.Presentation
    • Free Spire.PDF
    • Free Spire.Barcode
    • Free Spire.DocViewer
    • Free Spire.PDFViewer
    • Free Spire.PDFConverter
    • Free Spire.DataExport
    • Free Spire.Email

    Free Java Libraries

    • Free Spire.Office
    • Free Spire.Doc
    • Free Spire.XLS
    • Free Spire.Presentation
    • Free Spire.PDF
    • Free Spire.Barcode

    Free Python Libraries

    • Free Spire.Office
    • Free Spire.Doc
    • Free Spire.XLS
    • Free Spire.Presentation
    • Free Spire.PDF
    • Free Spire.Barcode

    Free JavaScript Libraries

    • Free Spire.Office
    • Free Spire.Doc
    • Free Spire.XLS
    • Free Spire.Presentation
    • Free Spire.PDF
  • Purchase
    • Order Online
    • Download Centre
    • Temporary License
    • Purchase Policies
    • Renewal Policies
    • Find A Reseller
    • Purchase FAQS
    • Support FAQs
    • How to Apply License
    • License Agreement
    • Privacy Policy
  • Support
    • Forum
    • Live Demo
    • Customized Demo
    • Code Samples
    • Newsletter
      Subscribe Unsubscribe
    • API Reference
    • Blog
    • Videos
  • Tutorials
    • Spire.Doc
    • Spire.XLS
    • Spire.Presentation
    • Spire.PDF
    • Spire.Barcode
    • Spire.OCR
    • Spire.Email
    • Spire.DocViewer
    • Spire.PDFViewer
    • Spire.SpreadSheet
    • Spire.Cloud
    • Spire.Doc for .NET
    • Spire.Doc for Java
    • Spire.Doc for CPP
    • Spire.Doc for Python
    • Spire.Doc for JavaScript
    • Spire.XLS for .NET
    • Spire.XLS for Java
    • Spire.XLS for CPP
    • Spire.XLS for Python
    • Spire.XLS for JavaScript
    • Spire.Presentation for .NET
    • Spire.Presentation for Java
    • Spire.Presentation for CPP
    • Spire.Presentation for Python
    • Spire.Presentation for JavaScript
    • Spire.PDF for .NET
    • Spire.PDF for Java
    • Spire.PDF for CPP
    • Spire.PDF for Python
    • Spire.PDF for JavaScript
    • Spire.Barcode for .NET
    • Spire.Barcode for Java
    • Spire.Barcode for Python
    • Spire.OCR for .NET
    • Spire.OCR for Java
    • Spire.OCR for Python
  • Corporation
    • About Us
    • Contact Us
    • Partner
    • Become Our Reseller
    • Affiliate
    • Paid Support
    • Our Customers
    • Reviews
  • Overview
  • Features
  • Support
  • What's New

Spire.Email for .NET

.NET Email API - Create, read and manipulate emails in C#, VB.NET, ASP.NET

  • Overview
  • Features
  • Support
  • What's New

Professional .NET Email Library Without Installing Microsoft Outlook

Over 1,000,000 Developers Are Already Using Our Libraries
To Create Their Amazing Applications.

Spire.Email for .NET is a professional .NET Email library specially designed for developers to create, read and manipulate emails from any .NET (C#, VB.NET, ASP.NET, .Net Core, .Net Standard, .NET 5.0, MonoAndroid, Xamarin iOS) platform with fast and high quality performance.


As an independent .NET Email API, Spire.Email for .NET doesn't need Microsoft outlook to be installed on the machine. However, it can incorporate Microsoft Outlook document creation capabilities into any developers' .NET applications.


Spire.Email for .NET enables developers to create, edit and send out the message contents with attachments. Spire.Email for .NET supports to work with a number of Outlook email message formats, such as MSG, EML, EMLX, MHTML, PST, OST and TNEF files.


Developers can use Spire.Email to receive message and get the detail information of the message, such as get mailbox information, get the message count, size, list, sequence number and the unique ID.

  • Add

  • Create

  • POP3

  • Send

Add Attachments

Create Email

POP3 Get Message

Send Email

FORMATS

  • Microsoft Outlook : MSG, PST, OST
  • Email : EML, EMLX, TNEF, MHTML

MAILS

  • Create plain/HTML emails
  • Load/Save various kinds of email formats
  • Add, extract, and delete attachments
  • File formats conversion (EML, MSG, and MHTML)

PROTOCOLS

  • POP3
  • IMAP
  • SMTP

MAILING

  • Connect to protocol
  • Send and receive emails
  • Support connection timeout
  • TSL and SSL security support
  • Retrieve and delete messages from servers
  • Create, delete, select and rename folders
  • Manipulate outlook storage files (PST, OST)

MAIN FUNCTION

Only Spire.Email, No Microsoft Office Automation

Spire.Email for .NET is a totally independent .NET Email library which doesn't require Microsoft Outlook installed on system. In addition, it is a better alternative to Microsoft Office Automation in terms of security, stability, scalability, speed and price.

Powerful Email message Features Support

When creating and sending emails, Spire.Email for .NET enables developers to create, send and receive emails using SMTP, POP3 MIME and IMAP protocols. Developers could use Spire.Email to add, extract and remove the attachments from the email message. Developers can also manage the folders to arrange the emails, such as create new folder, rename folder, get folder information and delete folder.

Richest Message formats Support

Spire.Email for .NET supports to work with a number of Outlook email message formats, such as MSG, EML, EMLX, MHTML, PST, OST and TNEF files.

Other Technical Features

By using Spire.Email, developers can build any type of a 32-bit or 64-bit .NET application including C#, VB.NET, ASP.NET, .Net Core, .Net Standard, MonoAndroid, Xamarin iOS, Web Services and WinForms for .NET Framework version from 2.0 to 5.0.

Commercial Edition $599

The Spire.Email for .NET supports creating, reading, sending, and manipulating emails without limitations.

Free Edition $0

Free Spire.Email for .NET can only extract 50 emails from a PST folder and 3 attachments from an MSG file.


GET STARTED

Free Trials for All Advanced Solutions

  • Supported Formats
  • Main Features

Here is a brief summary of Spire.Email for .NET features.

Supported Formats

  • Microsoft Outlook: MSG, PST, OST
  • Email: EML, EMLX, TNEF, MHTML

Main feature

  • Easily create email with HTML/Text mail body
  • Add, Extract, and Delete attachment
  • Load and Save messages from and to file or stream (EML, EMLX, MSG or MHTML formats)
  • Email file format conversion (EML, MSG or MHTML formats)
  • Send and receive emails using SMTP, POP3 and IMAP protocols
  • Get mailbox and messages info, retrieve and delete messages from server using POP3 protocols
  • Create, Delete, Select and Rename folders using IMAP protocols
  • Manipulate outlook storage files i.e. PST and OST

Forums

We guarantee one business day Forum questions Reply.

Email Support

We guarantee one business day E-mail response.

Customized Service

Free Customized service for OEM Users.

Live Support via Skype

Skype name: iceblue.support

Temporary License

Apply for a Free Trial License File.

Free Customized Demo

To help you get started quickly, we offer free customized demos to our customers. Please contact [email protected] for the free demo. Make sure the demo you want meets the below requirements.
  • It relates to our components stored on E-iceblue online store.
  • It costs less than 2 hours for us to complete it. If it costs more than 2 hours, please contact our [email protected]

Believe The Users

If you have tried out Spire.Email and found it useful, please consider sharing your experience with others. By sharing your testimonial with us, you will not only help others to make the right decision but will also to earn rewards from us. Please send your testimonials to [email protected].
  • Hot Fix Version: 6.7
  • Hot Fix Version: 6.5.7
  • Hot Fix Version: 6.3.2
  • Hot Fix Version: 6.3.1
  • Hot Fix Version: 5.5.0
  • Hot Fix Version: 5.2.0
  • Hot Fix Version: 4.11.1
  • Hot Fix Version: 4.7
  • Hot Fix Version: 4.1
  • Hot Fix Version: 3.6.7

This is the list of changelogs of Spire.Email New release and hotfix. You can get the detail information of each version's new features and bug solutions.

Download Spire.Email to start a free trial:
https://www.e-iceblue.com/Download/email-for-net.html

Hot Fix Version: 6.7

Category ID Description
Adjustment - Adds DLL for .NET 9.0 Framework and removes DLL for .NET 7.0 Framework
Adjustment - Upgrades the version of HarfBuzzSharp and SkiaSharp on Net (net4.6, 4.8), NetCore, and NetStandard platforms:
HarfBuzzSharp->8.3.0.1、SkiaSharp->3.116.1

Hot Fix Version: 6.5.7

Category ID Description
Bug SPIREEMAIL-76 Fixes the issue that it was failed to connect to Imap server and Pop3 server when used in the NetFramework application.

Hot Fix Version: 6.3.2

Category ID Description
Bug SPIREEMAIL-65 Fixes the issue that the email date information read is correct.

Hot Fix Version: 6.3.1

Category ID Description
New feature SPIREEMAIL-67 Supports OAuth2 authentication.
Bug SPIREEMAIL-51 Fixes the issue that it failed to connect to QQ email.
Bug SPIREEMAIL-60 Fixes the issue that the program threw "004 NO SELECT State" error when reading the inbox of 163 email.
Bug SPIREEMAIL-62 Fixes the issue that the program threw "Unable to read data from the transport connection" error when sending emails.

Hot Fix Version: 5.5.0

Category ID Description
Bug SPIREEMAIL-42
SPIREEMAIL-53
SPIREEMAIL-56
Fixes the issue that it failed to get the attachment from message.
Bug SPIREEMAIL-52 Fixes the issue that it failed to get the correct subject from message.

Hot Fix Version: 5.2.0

Category ID Description
New feature SPIREEMAIL-16 Implement LinkedResource interface to add image in message
MailMessage mail = new MailMessage("[email protected]", "[email protected]");
// Add TO recipients
mail.To.Add("[email protected]");
// Specify ReplyTo 
mail.ReplyTo.Add("[email protected]");
// Add CC recipients
mail.Cc.Add("[email protected]");
// Add BCC recipients
mail.Bcc.Add("[email protected]");
mail.Subject = "New message created by Spire.Email for .NET";
//How to Reference the resource in html
//example:
LinkedResource resource = new LinkedResource(@"../../../../../Data/TestData/ice.png");
resource.ContentId = "ice.png";
mail.LinkedResources.Add(resource);
// Set body html
string htmlString = @"


Hello everyone!

Thank you very much for inviting me to the year-end party at your headquarters on Friday, February 10th at 8pm. I would love to attend and look forward to seeing you and your colleagues at the party.

I wish the company's annual meeting a complete success.
Nina
January 12, 2022

"; mail.BodyHtml = htmlString; // Save message mail.Save("CreateNewEmail.msg", MailMessageFormat.Msg);

Hot Fix Version: 4.11.1

Category ID Description
Bug SPIREEMAIL-48 Fixes the issue that the addresser was incorrect when saving the email extracted from a PST file to eml format

Hot Fix Version: 4.7

Category ID Description
Bug SPIREEMAIL-43 Fixes the issue that the program threw an error of "System.InvalidOperationException" when using filter conditions to query emails.

Hot Fix Version: 4.1

Category ID Description
Adjustment - Change the parameter type of ImapClient.MarkAsDeleted(int sequqnceNo) method from String to int.

Hot Fix Version: 3.6.7

Category ID Description
New Feature - Supports netcoreapp2.0, netcoreapp3.0, netstandard2.0, MonoAndroid and Xamarin.iOS.
Products
  • Spire.Doc
  • Spire.XLS
  • Spire.Presentation
  • Spire.PDF
  • Spire.Barcode
Products
  • Spire.DocViewer
  • Spire.Spreadsheet
  • Spire.PDFViewer
  • Spire.Email
  • Spire.OCR
Purchase
  • Purchase FAQs
  • Support FAQs
  • Purchase Policies
  • Renewal Policies
  • License Upgrade
Partnership
  • Partner
  • Find A Reseller
  • Become Our Reseller
  • Our Customers
  • Believe The Users
Support
  • Forum
  • Live Demo
  • Customized Demo
  • Code Samples
  • API Reference
Corporation
  • About Us
  • Contact Us
  • Our Service
  • Reviews
  • Privacy Policy
Copyright © 2024 E-ICEBLUE. All Rights Reserved.