Samples of EAGetMail SDK


All the samples locate at "EAGetMail Installation Folder". Most of sample projects demonstrate SSL/TLS Connection, UIDLManager, S/MIME, Tnef (winmail.dat) Parsing, Retrieve/Parse Email and Gmail/Office365/Hotmail OAUTH/XOAUTH2.

.NET Framework Sample Projects:

ASP.NET Form

C#\Simple Retrieve email and parse email from ASP.NET Form with POP3/IMAP4/Exchange Web Service/WebDAV/Graph API/Gmail Rest API protocol.
C#\QueueService Download email from EAGetMail Background Service with POP3/IMAP4/Exchange Web Service/WebDAV protocol.

.NET Desktop (Windows Form)

C#, VB\Simple Retrieve email and parse email with POP3/IMAP4/EWS/WebDAV/Graph API/Gmail Rest API protocol. It also demonstrates how to retrieve emails within specified date range (IMAP/EWS/WebDAV/Graph API/Gmail Rest API) and Gmail/Office365/Hotmail OAUTH.
C#, VB\SimpleWebView2 Retrieve email and parse email with POP3/IMAP4/EWS/WebDAV/Graph API/Gmail Rest API protocol. It also demonstrates how to display email in WebView2.
C#, VB\ParseReport Retrieve and parse delivery report (NDR) with POP3/IMAP4/EWS/WebDAV/Graph API/Gmail Rest API protocol.
C#, VB\ImapFull Full functionality of IMAP4/EWS/WebDAV including folder management, email moving and mail flags. This sample also demonstrates parsing winmail.dat, digital signature verification and email decryption.
C#, VB\ImapFullWebView2 Full functionality of IMAP4/EWS/WebDAV including folder management, email moving and mail flags. This sample also demonstrates how to display email in WebView2.

Windows CE/PocketPC

C#, VB\pocketpc.mobile Retrieve email and parse email from .NET Compact Framework with POP3/IMAP4/EWS/WebDAV protocol.

ActiveX Object Sample Projects:

ASP Classic

VBScript\Simple Retrieve email and parse email from ASP Form with POP3/IMAP4/Exchange Web Service/WebDAV protocol.
VBScript\QueueService Download email from EAGetMail Background Service with POP3/IMAP4/Exchange Web Service/WebDAV protocol.

Delphi

Simple Retrieve email and parse email with POP3/IMAP4/EWS/WebDAV protocol. It also demonstrates how to retrieve emails within specified date range (IMAP/EWS/WebDAV) and Gmail/Office365/Hotmail OAUTH.
ParseReport Retrieve and parse delivery report (NDR) with POP3/IMAP4/EWS/WebDAV protocol.
ImapFull Full functionality of IMAP4/EWS/WebDAV including folder management, email moving and mail flags. This sample also demonstrates parsing winmail.dat, digital signature verification and email decryption.

Script

VBScript, JScript\ParseEmail Parse email file by JScript/VBScript.
VBScript, JScript\PreviewEmail Download email header with POP3/IMAP4/EWS/WebDAV server by JScript/VBScript.

VB6

Simple Retrieve email and parse email with POP3/IMAP4/EWS/WebDAV protocol. It also demonstrates how to retrieve emails within specified date range (IMAP/EWS/WebDAV) and Gmail/Office365/Hotmail OAUTH.
ParseReport Retrieve and parse delivery report (NDR) with POP3/IMAP4/EWS/WebDAV protocol.
ImapFull Full functionality of IMAP4/EWS/WebDAV including folder management, email moving and mail flags. This sample also demonstrates parsing winmail.dat, digital signature verification and email decryption.

VC++

Simple Retrieve email and parse email with POP3/IMAP4/EWS/WebDAV protocol. It also demonstrates how to retrieve emails within specified date range (IMAP/EWS/WebDAV) and Gmail/Office365/Hotmail OAUTH.
ParseReport Retrieve and parse delivery report (NDR) with POP3/IMAP4/EWS/WebDAV protocol.
ImapFull Full functionality of IMAP4/EWS/WebDAV including folder management, email moving and mail flags. This sample also demonstrates parsing winmail.dat, digital signature verification and email decryption.

EAGetMail Mail Component Developer Center

EAGetMail Mail Component Developer Center (Tutorials, Example Codes)
https://www.emailarchitect.net/eagetmail/kb/

Online Examples and Tutorials

EAGetMail Developer Center

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 or Office 365 email account is recommended.