Electronic mail is the most prevalent application in computer networking and its use has evolved beyond the simple exchange of text messages between two people. For the developer, e-mail provides a reliable means for sending and receiving messages where the protocols are based on well-known and widely used standards. The Catalyst Internet Mail component provides an interface to e-mail services, allowing developers to easily implement this functionality in their own software without requiring general knowledge of network programming or specific application protocols.
The Internet Mail component provides a single interface for composing, sending and retrieving e-mail messages. Instead of using separate controls to format, retrieve and send messages, the developer can use a single ActiveX or .NET component for much of the same functionality without the inherent complexity and coding. For most applications, this is the only component that will be needed to process e-mail messages. However, in some cases a program may require the advanced features of a specific SocketTools component, such as sending extended authentication commands or custom server-specific options. In this situation, the Internet Mail component can be seamlessly integrated with the other SocketTools components to build a more complex solution that requires a greater degree of customization.
For developers who are creating .NET applications, the Internet Mail .NET
component offers a comprehensive interface for sending e-mail messages,
downloading them from a server and managing your mailbox remotely,
all from within your application. If you are migrating your application to the
.NET platform, the interface was designed to be similar the ActiveX control
interface, simplifying the transition. The Internet Mail .NET component is designed to be used with
languages such as Visual Basic .NET, C# and Delphi .NET. It includes assemblies
that target both version 1.1 and version 2.0 of the Common Language Runtime.
You can target either version of the Framework, depending on your application
requirements and the development tools you're using, such as Microsoft
Visual Studio 2003 .NET, Visual Studio 2005 and Borland Developer Studio 2006.
» Read More
For developers who are creating applications in Visual Basic 6.0, Visual FoxPro,
PowerBuilder and other languages which do not use the .NET Framework, the
Internet Mail ActiveX control provides a simplified interface that makes it easy to
send and retrieve e-mail messages using standard Internet protocols. The Internet Mail
ActiveX control is implemented as a standard COM component and is
designed to be used with most Windows programming languages as well as various scripting
languages. Any language which can host ActiveX controls or create instances of a COM
object is capable of using the Internet Mail ActiveX control.
» Read More
Product Overview
An overview of the product design, features and benefits.
Product Features
Additional information about the product features.
.NET Component
Information about the Internet Mail .NET component.
ActiveX Control
Information about the Internet Mail ActiveX control.
Frequently Asked Questions
Answers to the most common questions about the product.
Release Notes
Release notes for the current version of the product.
License Agreement
The developer license agreement for this product.