Samples of EASendMail SDK


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

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.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.vb Send text/html email from Visual Basic.NET. 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.vb Send email by BeginSendMail with multiple threadings. This sample also demonstrates email address testing.
mass.csharp Send email by BeginSendMail with multiple threadings. This sample also demonstrates email address testing.

Project Version

All the samples are built with Visual Studio 2003. 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.