Catalyst Internet Mail .NET
E-Mail Message Delivery and Management .NET Component
The Catalyst Internet Mail .NET component makes it easy to send e-mail messages, manage the contents of a mailbox and download messages from a mail server from within your .NET application. It's a managed code class that is fully compatible with Visual Studio .NET 2003, Visual Studio 2005 and Visual Studio 2008, as well as the upcoming release of Visual Studio 2010. Unlike other .NET classes which provide only very basic functionality or have complicated interdependencies, the Internet Mail component provides a comprehensive, unified interface that is easy to use and understand.
The following are just some of the Internet Mail .NET component features:
- Managed code classes compatible with any .NET language
- Fully compatible with Visual Studio 2003/2005/2008
- Versions 1.1, 2.0 and 3.5 of the .NET Framework are supported
- Class interface that is very similar to the ActiveX control interface
- Support for the standard SSL and TLS security protocols with up to 256-bit encryption
- Supports both the POP3 and IMAP4 e-mail protocols
- Supports secure e-mail services such as Google's GMail
- Supports sending messages directly using SMTP or routing through a relay server
- Low resource utilization and no external dependencies on third-party libraries
- Thread-safe implementation with full support for multithreaded applications
- Integrated security features can be enabled with just a few lines of code
- Support for both implicit and explicit SSL and TLS connections
- Support for client certificates when required by the remote host
- No dependencies on third party security libraries
- An extensive Developer's Guide and online Technical Reference
- A professional technical support staff and extensive online support resources
- No runtime licensing fees or additional royalties
- A trusted company with over 10 years experience developing Internet components
The Catalyst Internet Mail .NET component enables you to quickly and easily incorporate e-mail functionality in your applications, using the Post Office Protocol (POP3), Internet Message Access Protocol (IMAP4) and the Simple Mail Transfer Protocol (SMTP). In most cases, only a few lines of code are required to implement basic e-mail features in your application. In addition to sending e-mail messages and downloading them from a server, the component also supports the ability to manage a mailbox remotely, preview headers and easily compose complex multipart messages with HTML formatting and file attachments.
The Internet Mail .NET class also provides integrated support for secure, encrypted connections using the industry standard Secure Sockets Layer (SSL) and Transport Layer Security (TLS) protocols. Your data is protected by strong encryption, along with support for client certificates and other advanced features. There's no need to use additional classes or understand complex encryption and certificate management APIs. You can set a single property and establish a secure connection with the server, and it's completely transparent to your application.
For developers who have used the Internet Mail ActiveX control, you'll also find the .NET component incredibly easy to use. The Internet Mail .NET class has properties, methods and events that are very similar to the ActiveX control that you've used in languages like Visual Basic 6.0. If you're making the transition to the .NET platform, you definitely want to upgrade.
You can download a free evaluation copy of the Internet Mail .NET component and explore how it can help you create professional applications with Internet functionality. The evaluation is fully functional and can be used for thirty days. There are never any royalties or runtime licensing fees with Catalyst components, and you can redistribute the assembly with any number of applications.