Screenshot Preview

EasyMail Objects - Full Edition

by Quiksoft Corporation - Product Type: Component / Add-In / ActiveX DLL / DLL / ASP

Include email functionality into your desktop, client/server, or Internet application. EasyMail Objects are a set of full featured COM objects for creating, sending, retrieving, displaying, editing and printing Internet e-mail. They were designed to allow you to quickly email enable your application because the EasyMail Objects handle all of the low-level details for you. Supported features include: SMTP, POP3, IMAP4, MIME, Base64, Uuencode, HTML, message printing, and much more.

Our regular prices are shown below. Please logon to see your discounted prices.

Price in

EasyMail Objects V6.5 Full Edition

Add to Cart $ 489.02 1 Developer License (Permits use by one developer and allows for unlimited royalty-free distribution of runtime) Download (1.2 MB)
Add to Cart $ 881.02 2 Developer License (Permits use by two developers and allows for unlimited royalty-free distribution of runtime) Download (1.2 MB)
Add to Cart $ 1,959.02 Unlimited Developer License (Permits use by an unlimited number of developers within one organization and allows for unlimited royalty-free distribution of runtime) Download (1.2 MB)

EasyMail Objects V6.5 Full Edition with Priority Developer Partner Program

Add to Cart $ 733.53 1 Developer License (Permits use by one developer and allows for unlimited royalty-free distribution of runtime) Download (1.3 MB)
Add to Cart $ 1,321.53 2 Developer License (Permits use by two developers and allows for unlimited royalty-free distribution of runtime) Download (1.3 MB)
Add to Cart $ 2,928.73 Unlimited Developer License (Permits use by an unlimited number of developers within one organization and allows for unlimited royalty-free distribution of runtime) Download (1.3 MB)

EasyMail Objects V6.5 Full Edition - Priority Developer Partner Program (Subscription Only)

Add to Cart $ 244.51 1 Developer License (Permits use by one developer and allows for unlimited royalty-free distribution of runtime) Verify Download (29 KB)
Add to Cart $ 440.51 2 Developer License (Permits use by two developers and allows for unlimited royalty-free distribution of runtime) Verify Download (29 KB)
Add to Cart $ 979.51 Unlimited Developer License (Permits use by an unlimited number of developers within one organization and allows for unlimited royalty-free distribution of runtime) Verify Download (29 KB)

EasyMail Objects V6.5 Full Edition - Upgrade Licenses

Add to Cart $ 342.02 1 Developer Upgrade License from EasyMail Objects V6.x Full Edition 1 Developer License Verify Download (1.2 MB)
Add to Cart $ 616.42 2 Developer Upgrade License from EasyMail Objects V6.x Full Edition 2 Developer License Verify Download (1.2 MB)
Add to Cart $ 1,371.02 Unlimited Developer Upgrade License from EasyMail Objects V6.x Full Edition Unlimited Developer License Verify Download (1.2 MB)
Add to Cart $ 415.52 1 Developer Upgrade License from EasyMail Objects V5.x or lower Full Edition 1 Developer License Verify Download (1.2 MB)
Add to Cart $ 748.72 2 Developer Upgrade License from EasyMail Objects V5.x or lower Full Edition 2 Developer License Verify Download (1.2 MB)
Add to Cart $ 1,665.02 Unlimited Developer Upgrade License from EasyMail Objects V5.x or lower Full Edition Unlimited Developer License Verify Download (1.2 MB)

Our prices include ComponentSource technical support and, for most downloadable products, an online backup and a FREE upgrade to the new version if it is released within 30 days of your purchase.  All sales are made on our standard Terms and Conditions and subject to our Return Policy. Please contact us if you require any licensing option not listed, including volume licensing and previous versions.

Our regular prices are shown above. Please logon to see your discounted prices.

Screenshot of EasyMail Objects - Full Edition - V6.5

What's New in V6.5 Full Edition

  • SMTP Object - ESMTPCapability property returnsthe ESMTP capability information received from the last mail server connection
  • SMTP Object - BoundryMarkPrefix property sets a custom prefix to MIME boundary marks to minimize false positive spam detection
  • IMAP4 Object - DownloadEnvelopesEx() method allows you to download extra header fields along with envelopes
  • IMAP4 Object - HeaderFields property of Envelope object exposes extra header fields of message
  • Message Object - GetHeaderField() method allows you to decode and retrieve specific headers from the message
  • POP3 Object - Dramatically improved performance through caching of UIDs in GetMessageNumFromId() method

Note: For more details about new features, please refer to the What's New in V6.5 documents from the Evals & Downloads page.


Overview

The EasyMail Objects were built with state-of-the-art technologies including Visual C++ and ATL. They are small, stable, efficient, and fast. Each object consists of only one small file to ship.

Features

The EasyMail objects maintain strict coherence with the Internet e-mail RFCs and supports all the latest enhancements including:

  • SMTP
  • ESMTP
  • POP3
  • APOP
  • IMAP4
  • MIME formats
  • Base64 and UUencoded file attachments
  • Base64 and quoted printable messages
  • All International Character Sets
  • HTML/RTF/Plain Message Formats
  • Multiple recipients, carbon copies, blind carbon copies
  • Embedded GIF, AVI and other content types
  • SMTP, POP3 and IMAP4 conversation logging to events or files
  • Custom Priorities
  • Return Receipts
  • Custom mail headers and much, much more...

The EasyMail Objects may be embedded in your application, and distributed in unlimited quantities, royalty free.

The EasyMail Objects can be used for server side processing in ASP files, and Pearl scripts. They can also be used in any other COM compatible application i.e. VC++ or Visual Basic.

The EasyMail Objects generate Internet e-mail using the SMTP (Simple Mail Transport Protocol) and retrieve Internet e-mail using the POP3 (Post Office Protocol 3) and IMAP4 (Internet Message Access Protocol) protocols. Each of the three components were written in Visual C++ using ATL. The result is a set of extremely small, fast and efficient COM objects. The EasyMail Objects are designed to run on 32-Bit Windows implementations running on Intel processors.

Supported Development Platforms

Each object is 32-bit COM object that can behave as in-process OLE automation server or as an OCX. Almost every development environment on the Windows platform supports the use of this type of object.

The EasyMail Objects work with C, C++, ASP, Visual Basic, VB Script, VBA, Access, Internet Explorer and any other ActiveX/COM/OLE compatible development system.

Scalability

The EasyMail Objects scale efficiently to large multi-user systems. They were designed from the ground up to behave well in multi-user environments. Each object instance carries a minimal memory footprint, allowing many simultaneous sessions without running into memory constraints.

Environment & Container Compatibility

ASP, CGI, & ISAPI

The EasyMail Objects have no user interface, which allows them to work well on servers. In addition we have gone to lengths to minimize the memory footprint of each object.

VB, VBA

The EasyMail Objects are embedded with a full type library. The objects also expose collection objects for managing their internal collections of data, for example, a list of recipients or messages.

Other Containers

EasyMail strictly adheres to the ActiveX/COM guidelines so it will work well with any ActiveX/COM compatible development environment.

EasyMail SMTP Object

The EasyMail SMTP Object is used for sending Internet e-mail using the Simple Mail Transport Protocol. It strictly complies with RFC-821, RFC-822, RFC-974, RFC-1854, RFC-1869, RFC-1891, RFC-2045, RFC-2046 and RFC-2047. It supports all the latest e-mail enhancements.

  • MIME formats including Base 64 and Quoted Printable
  • HTML, RTF or plain text formatted message bodies
  • Binary attachments: Base 64 or UUencoded
  • ESMTP Pipelining and DSN (Delivery Status Notifications)
  • Multiple Recipients, Carbon copies and Blind Carbon copies
  • Ability to specify any character set such as US-ASCII, ISO8859-1, ISO-2022-JP, etc...
  • Supports backup SMTP servers
  • Priority levels
  • Return receipts
  • Supports "Reply To"
  • Custom headers
  • Automatic word wrapping
  • SMTP Conversation logging
  • Event notifications of all activity
  • Optionally import message body from file
  • User definable ports
  • Message queueing and sorting (with SMTP Express)
  • Creation of RFC 822 compliant message files
  • Integrates with NT event log (if running on NT)

The entire EasyMail SMTP system consists of a single DLL which is less than 60k in size. It was built with the latest version of Microsoft Visual C++ for stability and performance.

EasyMail POP3 Object

The EasyMail POP3 Object is used for retrieving Internet e-mail from a mail server running Post Office Protocol 3. It strictly complies with RFC-821, RFC-1939, RFC-2045, RFC-2046 and RFC-2047.Support is included for all the latest e-mail enhancements including:

  • MIME formats including Base 64 and Quoted Printable
  • File Attachments: Base 64 and UUencoded
  • APOP Authentication using RSA MD5
  • Ability to determine the character set used to compose the message, such as US-ASCII, ISO8859-1, ISO-2022-JP, etc
  • Priority Levels
  • Reads custom header information
  • Supports "header-only" downloads
  • POP3 Conversation Logging
  • Event notifications of all activity
  • All properties and methods available through a "collection object" interface
  • User definable ports
  • Integration with NT event log (when running on NT)

EasyMail POP3 supports many more properties and methods

EasyMail IMAP4 Object

The EasyMail IMAP4 Object is used for retrieving Internet e-mail from a mail server running Internet Message Access Protocol version 4. It strictly complies with RFC-821, RFC-2045, RFC-2046, RFC-2047 and RFC-2060. Support is included for all the latest e-mail enhancements including:

  • MIME formats including Base 64 and Quoted Printable
  • File Attachments: Base 64 and UUencoded
  • Shared folders
  • Folder management
  • Folder Subscribe/Unsubscribe
  • Access to all MIME parts
  • Envelope downloading
  • Message flags
  • IMAP4 notifications
  • Ability to determine the character set used to compose the message, such as US-ASCII, ISO8859-1, ISO-2022-JP, etc...
  • Priority Levels
  • Reads custom header information
  • Supports "header-only" downloads
  • IMAP4 Conversation Logging
  • Event notifications of all activity
  • All properties and methods available through a "collection object" interface
  • User definable ports
  • Integration with NT event log (when running on NT)

Product Search

Enter search words:

Award