Samples of EASendMail SDK


All the samples locate at "installation path\samples_vs2010, samples_vs2008 and samples_vs2003". They all demonstrate User authentication, SSL connection and Dns Lookup.

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.

asp Send email from ASP (VBScript, JScript) - ActiveX/COM
asp_queue Send email from ASP to EASendMail Service. (VBScript, JScript) - ActiveX/COM
asp_queue_database Send email from ASP to EASendMail Service, EASendMail service will select recipients from database. (VBScript, JScript) - ActiveX/COM
asp_net Send email from ASP.NET. (C#, VB, JScript.NET)
asp_net_batch Send bulk emails with multiple threads from ASP.NET. (C#, VB)
asp_net_queue Send email from ASP.NET to EASendMail Service. (C#, VB, JScript.NET)
asp_net_queue_database Send email from ASP.NET to EASendMail Service, EASendMail service will select recipients from database. (C#, VB, JScript.NET)
simple.vb6 Send text/plain email from Visual Basic 6.0. This sample also demonstrates digital signature, email encryption. (VB6) - ActiveX/COM
simple.delphi Send text/plain email from Delphi. This sample also demonstrates digital signature, email encryption. (Delphi) - ActiveX/COM
simple.vcNative Send text/plain email from Visual C++. This sample also demonstrates digital signature, email encryption. (Visual C++) - ActiveX/COM
simple.vb Send text/plain email from Visual Basic.NET. This sample also demonstrates digital signature, email encryption.
simple.csharp Send text/plain email from C#. This sample also demonstrates digital signature, email encryption.
simple.vc Send text/plain email from managed c++. This sample also demonstrates digital signature, email encryption.
htmlmail.vb6 Send text/html email from Visual Basic 6.0. This sample also demonstrates embedded pictures, digital signature, email encryption. (VB6) - ActiveX/COM
htmlmail.vcNative Send text/html email from Visual C++. This sample also demonstrates embedded pictures, digital signature, email encryption. (Visual C++) - ActiveX/COM
htmlmail.vb Send text/html email from Visual Basic.NET. This sample also demonstrates embedded pictures, digital signature, email encryption.
html.delphi Send text/html email from Delphi. This sample also demonstrates embedded pictures, digital signature, email encryption.
htmlmail.csharp Send text/html email from C#. This sample also demonstrates embedded pictures, digital signature, email encryption.
mass.vb6 Send email by FastSender with multiple threadings. This sample also demonstrates email address validating. (VB6) - ActiveX/COM
mass.delphi Send email by FastSender with multiple threadings. This sample also demonstrates email address validating. (Delphi) - ActiveX/COM
mass.vb Send email by BeginSendMail with multiple threadings. This sample also demonstrates email address validating.
mass.csharp Send email by BeginSendMail with multiple threadings. This sample also demonstrates email address testing.
samples_vs2008\pocketpc.mobile.cs Send email from PocketPC/Windows Mobile System.
samples_vs2008\pocketpc.mobile.vb Send email from PocketPC/Windows Mobile System.

Project Version

All the samples are built with Visual Studio 2003/2008/2010. If you use different (elder) version of Visual Studio, those projects may not be openned 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 EASendMail.dll to your project.