Mail Message Control

Parse text messages and compose new messages formatted according to the MIME standard.

Reference

Control Information

Object Name MailMessageCtl.MailMessage
File Name CSMSGAX6.OCX
Version 6.0.6000.0
ProgID SocketTools.MailMessage.6
ClassID C21F9A74-7C21-4E7E-9F2D-789E0E18531A
Threading Model Apartment
Help File CST60CTL.CHM
Dependencies None
Standard RFC 822, RFC 2045, RFC 2046, RFC 2047, RFC 2048

Remarks

The Mail Message ActiveX control provides an interface for composing and processing e-mail messages and newsgroup articles which are structured according to the Multipurpose Internet Mail Extensions (MIME) standard. Using this control, an application can easily create complex messages which include multiple alternative content types, such as plain text and styled HTML text, file attachments and customized headers.

It is not required that the developer understand the complex MIME standard; a single method can be used to create multipart message, complete with a styled HTML text body and support for international character sets. The Mail Message control can be easily integrated with the other mail related components, making it extremely easy to create and process MIME formatted messages.

The control also includes an interface for managing a local message storage file that can be used to store and retrieve multiple messages. Methods are provided to open and create storage files, add, remove and extract messages from storage, and search the stored messages for specific header field values.

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.