EAGetMail POP3/IMAP4 Component (32/64 bit) - ActiveX Object/.NET Class/UWP


Platform: XP/2003/VISTA/7/2008/Windows 8/Windows 2012/Windows 10/Windows 2016/2019/2022
Programming Language: VB, C#, C++/CLI, JavaScript, VBScript, Delphi, VBA, SQL

Read email from POP3 server, IMAP4 server, Exchange server Web Service or WebDAV and parse email in ASP, VB, VBA, VC++, C++/CLI, C#, VB.NET, JScript, ASP.NET, Delphi or other COM/.NET/.NET Core environment applications.

Features
  • POP3/IMAP4/Exchange Web Service/WebDAV/Graph API/Gmail Rest API
  • Check/Download/Delete Email
  • Receive Email Body or Header
  • Secure Password Authentication (NTLM, MD5)
  • Read and Parse Email File
  • Parse Sender, To, Cc, Bcc
  • Parse Subject, Body, Attachments
  • Parse Specified Headers
  • Parse TNEF (winmail.dat)
  • Parse Outlook .Msg File
  • SSL Connection - SSL/TLS
  • Verify Digital Signature (S/MIME)
  • Decrypt Encrypted Email (S/MIME)
  • Manage IMAP4/Exchange Folders and Email Moving
  • SMTP, Exchange Web Service and WebDAV
  • Convert Email To Outlook .Msg File
  • Download Email in Background Service
  • IPv6 & x64 Support
  • Socks4/Socks5/HTTP Proxy Support
  • .NET/.NET Core/.NET Compact Framework
  • Windows Store Apps - UWP (XAML/HTML5)

EAGetMail POP3 & IMAP4 component allows developers to deliver reliable and feature-rich email applications in VB6, ASP, C++, C#, VB.NET, JScript.NET, ASP.NET or other .NET framework more easily. Many advanced features are supported including TNEF parser (winmail.dat), Outlook .MSG file parser and S/MIME.

Both ActiveX and .NET version of EAGetMail Component are provided to developers. ActiveX version was built by Native C++, which can be used in VB6, ASP, Delphi and Native C++ application. .NET version was built by C# with Managed Code and can be used in C#, VB.net, managed C++ and other .NET framework applications.

EAGetMail .NET/.NET Core Namespace

EAGetMail .NET namespace contains classes that allow you to parse and receive email messages. Parsing email message, winmail.dat (TNEF) and encrypted message becomes simple. The classes in this namespace can be used from ASP.NET or any managed application.

Mail class provides a functionality to parse and decrypt email message. It can parse sender, recipients, subject, headers, body text and attachments. Moreover, it can verify digital signature or decrypt encrypted email with digital certificate.

MailClient class enables your application to receive email from arbitrary POP3/ IMAP4/Exchange email server. SSL connection and secure user authentication (NTLM) are supported as well. MailClient class also makes it easy to manage IMAP4/Exchange folders and get email header without downloading the whole email.

EAGetMail ActiveX Object(COM interface)

EAGetMailObj ActiveX Object contains objects that allow you to parse and receive email messages. Parsing email message, winmail.dat (TNEF) and encrypted message becomes very easy. The classes in this namespace can be used from VB6, ASP, VC++ or any COM compatible application.

Mail object provides a functionality to parse and decrypt email message. It can parse sender, recipients, subject, headers, body text and attachments. Moreover, it can verify digital signature or decrypt encrypted email with digital certificate.

MailClient object enables your application to receive email from arbitrary POP3/IMAP4/Exchange email server. SSL connection and secure user authentication (NTLM) are supported as well. MailClient class also makes it easy to manage IMAP4 folders and get email header without downloading the whole email.

EAGetMail POP3 & IMAP4 UWP Component References

EAGetMail UWP namespace contains classes that allow you to parse and receive email messages. Parsing email message, winmail.dat (TNEF). The classes in this namespace can be used from Windows Store App 8.1 and Universal Windows Platform (Windows 10).

EAGetMail Service

EAGetMail Service is an advanced service which can download emails from POP3/IMAP4/Exchange servers in background. It provides many features such as retrieving and saving emails to specified folders in schedule, and starting a specified application to handle downloaded emails.

This service facilitates EAGetMail POP3/IMAP4 Component developers that their applications can now accept an email retrieving request from EAGetMail Application, and then download emails in background. This is particularly useful for ASP/ASP.NET web application.