Platform SDK: Exchange 2000 Server

Messaging

[This is preliminary documentation and subject to change.]

Messaging is a platform for users and processes to send and receive electronic messages. In any collaboration application, users and processes need to communicate and coordinate their efforts. Microsoft® Exchange 2000 Server provides a powerful platform for users to send messages using a variety of tools with Microsoft Exchange 2000, including HTTP/WebDAV, the Web Store OLE DB provider, Simple Mail Transfer Protocol (SMTP), Network News Transfer Protocol (NNTP), Internet Message Access Protocol (IMAP) protocols, and through the Messaging Application Program Interface (MAPI). Users receive messages in their private mailbox folders within the Web Store, which can be accessed using HTTP/WebDAV, Post Office Protocol 3 (POP3), IMAP, and MAPI. These messages are natively stored in the Internet standard RFC 822 and Multipurpose Mail Internet Extensions (MIME) formats.

The CDO for Microsoft® Exchange 2000 Server COM component provides a set of COM classes you can use in your application to create, access, modify, and send messages in the Internet standard formats. CDO messaging objects can directly bind to messages in the Web Store using the Web Store OLE DB Provider, and can send messages using a variety of tools, including SMTP, NNTP, and directly using the Web Store OLE DB Provider.

The following sections introduce the concepts and technologies you can use to enhance your collaborative applications with messaging functionality using Microsoft Exchange 2000 Server.

This topic covers the following information:

Internet Standard Message Formats

Messaging and the Exchange Web Store

Messaging with CDO for Microsoft Exchange 2000 Server