See thread711-434701 for some suggestions and CDO 1.2.1 does not need to be on NT and above, see MS...
These are the two CDO libraries:
CDO Library This library lets you add to your application the ability to send and receive mail messages and to interact with folders and address books. You can create programmable messaging objects, then use their properties and methods to meet the needs of your application.
CDO Rendering Library This library is used to render CDO objects and collections in HTML for use on the World Wide Web.
Note If your purpose is to run on a Web server to expose content to the Internet, you need a computer running IIS to work with the CDO libraries. However, you can use the CDO Library alone on the client (or on the server) as a scripting library. In this case, it is used as a general-purpose library, and IIS is not required.
and
The CDO Library requires installation of MAPI and of an automation controller. An automation controller is an application that supports Automation, such as the following Microsoft applications:
Microsoft® Visual Basic® 3.0 or later
Microsoft Visual Basic for Applications
Microsoft® Access version 2.0 or later
Microsoft® Excel version 5.0 or later
Microsoft® Project version 4.0 or later
Microsoft Visual C++ version 1.5 or later
Note Microsoft Visual Basic 3.0 does not support multivalued properties.
and
About Installation
The Collaboration Data Objects (CDO) Library version 1.2.1 is installed with the Microsoft® Exchange Client and Server, and with Microsoft® Outlook™ 98. The setup programs register the CDO Library for subsequent use by automation controllers, that is, applications that support Automation.
Note Microsoft® Outlook™ version 8.03 includes the predecessor of CDO version 1.2, namely Active Messaging 1.1.
When you use the CDO Library with an automation controller, verify that the tool has referenced the CDO Library. For example, when you are using Microsoft® Visual Basic® version 4.0, choose the References command from the Tools menu, and select the check box for Microsoft CDO 1.2.1 Library.
When the CDO Library is available, the following flag is set in the WIN.INI file:
[Mail]
OLEMessaging=1
The OLEMsgPersistenceTimeout registry setting controls how quickly the CDO Library shuts down and unloads from memory after all messaging objects are released by client applications. On Win32® systems, the setting appears at the following registry location:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Messaging Subsystem
For 16-bit Microsoft® Windows® systems, the OLEMsgPersistenceTimeout setting appears within the [MAPI] section of the WIN.INI file.
Good Luck