Collaboration Data Objects (CDO)

CDO, or Collaboration Data Objects, is a Microsoft object library that provides messaging capability for applications written in Visual Basic, Visual C++, and Win32 Virtual Machine for Java.

What is CDO (Collaboration Data Objects)?

A Microsoft object library that provides messaging capability for applications written in Microsoft Visual Basic, Microsoft Visual C++, and Win32 Virtual Machine for Java.

Collaboration Data Objects (CDO) provides distributed Web applications with a standard way to quickly and easily create, send, post, receive, read, and manipulate messages using interfaces based on standard Internet protocols such as Simple Mail Transfer Protocol (SMTP), Network News Transfer Protocol (NNTP), and Multipurpose Internet Mail Extensions (MIME).

CDO 2 is included with Internet Information Server (IIS) version 4 and with the Microsoft Windows 2000 operating system platforms to support the built-in SMTP and NNTP services.

CDO 2 does not support mailboxes, but it does support protocol events to enable programmers to write routines that respond to incoming messages and process outgoing messages. For security reasons, CDO cannot be accessed by scripts running on Microsoft Internet Explorer.

CDO is an acronym that stands for Collaboration Data Objects.