Introduction to Messaging

Topic Last Modified: 2006-06-12

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 Server 2007 provides a powerful platform for users to send messages by using a variety of tools with Exchange 2007, including WebDAV, the Exchange store OLE DB provider, SMTP, Network News Transfer Protocol (NNTP), Internet Message Access Protocol (IMAP) protocols, and through MAPI. Users receive messages in their private mailbox folders in the Exchange store, which can be accessed using WebDAV, Post Office Protocol version 3 (POP3), IMAP, and MAPI. These messages are natively stored in the Internet standard RFC 822 and Multipurpose Internet Mail Extensions (MIME) formats.

The Collaboration Data Objects (CDO) for Exchange 2007 Component Object Model (COM) component provides a set of COM classes you can use in your application to create, access, modify, and send messages in Internet standard formats. CDO messaging objects can directly bind to messages in the Exchange store by using the Exchange store OLE DB Provider, and can send messages using a variety of tools, including SMTP, NNTP, and directly by using the Exchange store OLE DB Provider.

The following sections provide more information about programming messaging applications in Exchange 2007:

Internet Standard Message Formats

Messaging and the Exchange Store

Messaging with CDO for Exchange 2000 Server

Appendixes