X hits on this document

60 views

0 shares

0 downloads

0 comments

12 / 15

CDO for Windows NT Server

For developers wanting to create applications supporting fast, large-scale messaging—but not requiring advanced workflow, scheduling, calendaring, and collaborative capabilities—Microsoft provides a subset of CDO 1.2 known as CDO 1.2 for Windows NT Server. This library, which supports dual interfaces and runs in both Internet Information Server 4.0 and Exchange 5.5 environments, supports SMTP-based messaging even though it is not a full-blown mail server.

Designed for large applications such as bulk mailing and mail-enabling Web sites, Collaboration Data Objects for Microsoft Windows NT Server supports mail-based notification of events such as hard-drive space status, order/approval confirmation, reminders, system-status reporting, and Web-application integration. With such support, application users can trade mail quickly and easily with Web sites.

Functionality and Compatibility

It’s important to understand that Collaboration Data Objects for Microsoft Windows NT Server does not conflict with existing CDO 1.2 applications. Applications created with Collaboration Data Objects for Microsoft Windows NT Server can coexist with those created with Active Messaging 1.1 or CDO 1.2. This is because Collaboration Data Objects for Microsoft Windows NT Server has no underlying MAPI infrastructure but, instead, works by itself on Internet Information Server or on a combination of Internet Information Server and Exchange. As a result, Collaboration Data Objects for Microsoft Windows NT Server is lightweight and fast and has a small footprint.

One area in which Collaboration Data Objects for Microsoft Windows NT Server differs from CDO 1.2 is anonymous messaging. Support for anonymous messaging in Collaboration Data Objects for Microsoft Windows NT Server extends to the sending of anonymous electronic mail (e-mail), while such support in CDO 1.2 stops at public folders. Collaboration Data Objects for Microsoft Windows NT Server supports anonymous e-mail through a system-wide “inbox” drop directory under Internet Information Server 4.0.

Like CDO 1.2, Collaboration Data Objects for Microsoft Windows NT Server supports plain text, HTML, and MHTML message content, UUEncoded or Base64 content and file-attachment encoding, and the creation of large bodies of text from files, URLs, or the IStream interface. For example, Collaboration Data Objects for Microsoft Windows NT Server would support an application users can use to send a message containing a Web page that looked exactly like the original, including hot links that automatically launch a browser. Through its IStream support, Collaboration Data Objects for Microsoft Windows NT Server developers can create Web-based applications that read message content directly from a hard drive.

NewMail Object

Under Active Messaging 1.1, a minimum of 12 lines of code is required to send a message. Active Messaging 1.1 also requires developers to understand the definition of a message collection, a recipient’s collection, and an attachments collection. For many Web-page developers who want simply to design a way to send and receive simple messages, this is overly complex. Now, they can use

Microsoft Exchange Introduction to Collaboration Data Objects White Paper9

Document info
Document views60
Page views64
Page last viewedSat Dec 10 17:28:05 UTC 2016
Pages15
Paragraphs121
Words3730

Comments