EASendMail SMTP Component (32/64 bit) - ActiveX Object/.NET/.NET Core/Window 8 Runtime Component/Universal Windows Platform


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

Send email in ASP, VB, VBA, C#, VB.NET, VC++, Managed C++, JavaScript, ASP.NET, Delphi or other COM/.NET environment applications with SMTP component based on SMTP RFC, Exchange Web Service and WebDAV. SSL, S/MIME, HTML and Embedded Images are supported.

Features
  • Asynchronouse mode
  • Html Email & Attachments
  • Attachment from Http & Memory
  • Alternative Text
  • Embedded Images and Pictures
  • ESMTP Authentication
  • Secure Password Authentication (NTLM, MD5)
  • MX DNS Lookup & Smart Host
  • Email Address Verification
  • Multiple Threading & Queue Service
  • SSL/TLS Connection
  • Digital Signature - S/MIME
  • Email Encryption - S/MIME
  • DomainKeys and DKIM Signature
  • SMTP, Exchange Web Service and WebDAV
  • IPv6 & x64 Support
  • Socks4/Socks5/HTTP Proxy Support
  • .NET Compact Framework 2.0/3.5
  • DomainKeys and DKIM Signature
  • Windows Store Apps (XAML/HTML5)/Windows 8 Runtime

EASendMail SMTP component allows developers to deliver required reliability and functionality 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 DNS MX record lookup to send email without specified SMTP server.

Both ActiveX and .NET version of EASendMail 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.

EASendMail .NET/.NET Core Namespace

EASendMail namespace contains classes that allow you to construct and send email messages. Email message is delivered through either arbitrary SMTP email service or DNS lookup without specified SMTP server. The classes in this namespace can be used from ASP.NET or any managed application.

SmtpMail class provides a functionality to compose text/plain or text/html email. You can import html with embedded picture to email message by one step. Moreover, you can specify digital signature or encrypt email with digital certificate.

SmtpClient class enables your application to send email to arbitrary SMTP email server or without specified SMTP server. SSL connection and user authentication are supported well. SmtpClient class makes it easy to send email to hundreds of recipients to EASendMail service instantaneously in background.

EASendMail ActiveX Object

EASendMailObj ActiveX Object contains objects that allow you to construct and send email messages. Email message is delivered through either arbitrary SMTP email service or dns lookup without specified SMTP server. The objects can be used from VB6, ASP, VC++ or any COM compatible application.

EASendMailObj consists of two objects: IMail and IFastSender. IMail interface provides the basis of sending email. It supports CC, BCC, multiple attachments and ESMTP authentication. It fully supports asynchronous operating mode and event driving. It also provides advanced features such as embedded picture, alternative text, email digital signature and email encryption. IFastSender interface enables your application to send mass email in a threadings-pool with highest performance. Both IMail and IFastSender can send email under SSL/TLS channel.

EASendMail Windows 8/10 Runtime Component

EASendMail RT contains classes that allow you to construct and send email messages in XAML or HTML5 Windows Store Apps or UWP (Universal Windows Platform).

SmtpMail class provides a functionality to compose text/plain or text/html email. You can import html with embedded images to email message by one step.

SmtpClient class enables your application to send email to arbitrary SMTP email server. SSL connection, user authentication, Exchange WebDAV and Exchange Web Service are supported well.

EASendMail SMTP Service

EASendMail SMTP Service is a light and fast email delivery service which works with EASendMail SMTP .NET Class or EASendMail ActiveX Object to enable your application to send mass emails in background service. Along with its ability to picking recipients from database in background and sending email in specified datetime, it eases your task in developing featured email application especially newsletter application.