Visual C++ - POP3, IMAP4, SSL, Parse Email, S/MIME, Parse Delivery Report - Sample Projects

After you downloaded the EAGetMail POP3 Component Installer and install it on your machine, there are many samples in the installation path.

All the samples locate at EAGetMail Installation Folder.

.NET Framework Sample Projects:

  • Samples_VS2003 requires .NET 1.1 or later version.
  • Samples_VS2008 requires .NET 2.0 or later version.
  • Samples_VS2010 requires .NET 4.0 or later version.
  • Samples_VS2012 requires .NET 4.5 or later version.

Project Version

All the samples are built with Visual Studio 2003/2008/2010/2012. If you use different (elder) version of Visual Studio, those projects may not be opened properly. In this case, you need to create a new project in your Visual Studio and copy the code in the sample to overwrite your code. For example, if you can’t open simple.vb project with your Visual Studio, create a project with your Visual Studio, then copy form1.vb to overwrite the form1.vb in your project. Re-open your project, and finally add the reference of EAGetMail.dll to your project.

asp_net Read email and parse email from POP3/IMAP4/Exchange Web Service/WebDAV with ASP.NET.(ASP.NET, C#, .NET)
asp_net_queue Read email from POP3/IMAP4/Exchange Web Service/WebDAV with EAGetMail Service.(ASP.NET, C#, .NET)
pop3_imap4_simple.vb Read email and parse email from POP3/IMAP4/Exchange Web Service/WebDAV in VB.NET. This sample also demonstrates parsing winmail.dat, digital signature verify and email decryption. (VB, .NET)
pop3_imap4_simple.csharp.csharp Read email and parse email from POP3/IMAP4/Exchange Web Service/WebDAV in C#. This sample also demonstrates parsing winmail.dat, digital signature verify and email decryption. (C#, .NET)
pop3_imap4_simple.csharp.vc Read email and parse email from POP3/IMAP4/Exchange Web Service/WebDAV in C++/CLI. This sample also demonstrates parsing winmail.dat, digital signature verify and email decryption. (C++/CLI, .NET)
parse_report.vb Read and parse email delivery report from POP3/IMAP4/Exchange Web Service/WebDAV in VB. (VB, .NET)
parse_report.csharp Read and parse email delivery report from POP3/IMAP4/Exchange Web Service/WebDAV in C#. (C#, .NET)
imap4_full.vb Full functionality of IMAP4/Exchange Web Service/WebDAV including folder management, email moving and mail flags. This sample also demonstrates parsing winmail.dat, digital signature verify and email decryption. (VB, .NET)
imap4_full.csharp Full functionality of IMAP4/Exchange Web Service/WebDAV including folder management, email moving and mail flags. This sample also demonstrates parsing winmail.dat, digital signature verify and email decryption. (C#, .NET)
Samples_VS2008\pocketpc.mobile.cs Receives and parses email from POP3 & IMAP4 in C# on Windows Mobile Platform.(C#, .NET)
Samples_VS2008\pocketpc.mobile.vb Receives and parses email from POP3 & IMAP4 in VB on Windows Mobile Platform.(VB, .NET)

.ActiveX Object/COM Sample Projects:

  • Samples_VB6 requires Visual Basic 6.0.
  • Samples_Delphi requires Delphi 7.0 or later version.
  • Samples_VC requires Visual Studio 2008 (C++) or later version.
  • Samples_ASP requires IIS.
  • Samples_Script - VBScript/Javascript.
asp Read email and parse email from POP3/IMAP4/Exchange Web Service/WebDAV with ASP.(ASP, VBScript, ActiveX/COM)
asp_queue Read email from POP3/IMAP4/Exchange Web Service/WebDAV with EAGetMail Service.(ASP, VBScript, ActiveX/COM)
pop3_imap4_simple.vb6 Read email and parse email from POP3/IMAP4/Exchange Web Service/WebDAV in VB 6.0. This sample also demonstrates parsing winmail.dat, digital signature verify and email decryption. (VB6, ActiveX/COM)
pop3_imap4_simple.delphi Read email and parse email from POP3/IMAP4/Exchange Web Service/WebDAV in Delphi. This sample also demonstrates parsing winmail.dat, digital signature verify and email decryption. (Delphi, ActiveX/COM)
pop3_imap4_simple.vcNative Read email and parse email from POP3/IMAP4/Exchange Web Service/WebDAV in VC++. This sample also demonstrates parsing winmail.dat, digital signature verify and email decryption. (Visual C++, ActiveX/COM)
imap4_full.vb6 Full functionality of IMAP4/Exchange Web Service/WebDAV including folder management, mail flags. This sample also demonstrates parsing winmail.dat, digital signature verify and email decryption. (VB6, ActiveX/COM)
imap4_full.vcNative Full functionality of IMAP4/Exchange Web Service/WebDAV including folder management, mail flags. This sample also demonstrates parsing winmail.dat, digital signature verify and email decryption. (Visual C++, ActiveX/COM)
imap4_full.delphi Full functionality of IMAP4/Exchange Web Service/WebDAV including folder management, mail flags. This sample also demonstrates parsing winmail.dat, digital signature verify and email decryption. (Delphi, ActiveX/COM)
parse_report.vb6 Read and parse email delivery report from POP3/IMAP4/Exchange Web Service/WebDAV in VB 6.0. (VB6, ActiveX/COM)
parse_report.vcNative Read and parse email delivery report from POP3/IMAP4/Exchange Web Service/WebDAV in VC++. (Visual C++, ActiveX/COM)
parse_report.delphi Read and parse email delivery report from POP3/IMAP4/Exchange Web Service/WebDAV in Delphi. (Delphi, ActiveX/COM)
ParseEmail.js/ParseEmail.vbs Parse email file by JScript/VBScript.(Jscript, VBScript, ActiveX/COM)
PreviewEmail.js/PreviewEmail.vbs Download email header from POP3/IMAP4/Exchange Web Service/WebDAV server by JScript/VBScript.(Jscript, VBScript, ActiveX/COM)

Free Email Support

Not enough? Please contact our technical support team.

Support@EmailArchitect.NET

Remarks

We usually reply emails in 24hours. The reason for getting no response is likely that your smtp server bounced our reply. In this case, please try to use another email address to contact us. Your Gmail, Hotmail email account is recommended.

Appendix

Comments

If you have any comments or questions about above example codes, please click here to add your comments.