Internet Message Access Protocol Control

Manage email messages and mailboxes on a mail server.

Reference

Control Information

Object Name ImapClientCtl.ImapClient
File Name CSMAPAX6.OCX
Version 6.0.6000.0
ProgID SocketTools.ImapClient.6
ClassID A6426337-0A5B-4139-8576-5916E888709C
Threading Model Apartment
Help File CST60CTL.CHM
Dependencies None
Standard RFC 3501

Remarks

The Internet Message Access Protocol (IMAP) is an application protocol which is used to access a user’s e-mail messages which are stored on a mail server. However, unlike the Post Office Protocol (POP) where messages are downloaded and processed on the local system, the messages on an IMAP server are retained on the server and processed remotely. This is ideal for users who need access to a centralized store of messages or have limited bandwidth. For example, traveling salesmen who have notebook computers or mobile users on a wireless network would be ideal candidates for using IMAP.

The SocketTools IMAP control implements the current standard for this protocol, and provides functions to retrieve messages, or just certain parts of a message, create and manage mailboxes, search for specific messages based on certain criteria and so on. The interface is designed as a superset of the Post Office Protocol interface, so developers who are used to working with the POP3 control will find the IMAP control very easy to integrate into an existing application.

This control supports secure connections using the standard SSL and TLS protocols. A SocketTools Secure Visual Edition license must be purchased to use the security features in this control.

Requirements

This ActiveX control is supported on Windows 2000, Windows XP, Windows Server 2003, Windows Vista and Windows Server 2008. If you are using Windows 2000, it is required that you have Service Pack (SP4) installed. If you are using Windows XP, it is required that you have at least Service Pack 2 (SP2) installed and it is recommended that you install Internet Explorer 7.0. It is also recommended that all critical updates to the Windows operating system be installed.

The SocketTools Visual Edition components are compatible with any development tool that fully supports COM (Component Object Model) and the ActiveX control specification. This includes Visual Studio 6.0, Visual Studio .NET 2003, Visual Studio 2005 and Visual Studio 2008. If you are using Visual Basic 6.0 or Visual C++ 6.0, it is required that you have Service Pack 6 (SP6) installed. If you are using Visual Studio .NET 2003 or Visual Studio 2005, it is recommended that you install Service Pack 1 (SP1). In all cases, it is recommended that you have the current updates for your development tools installed.

Distribution

When you distribute an application that uses this control, you should install the appropriate file in the Windows system directory. ActiveX controls must be registered on the target system by the installation program before they can be used by an application.


Copyright © 2008 Catalyst Development Corporation. All rights reserved.