API Type: SMTP Sender.

API Interface: COM Library.

Business Logic: Sending mail via SMTP, read mail via POP3.

Language Support: Any *unmanaged* COM compatible language (C++, VB6, VB Script).

Direct Property Access: N/A.

Product Versions: Windows NT and Windows 2000.

 

Summary:

 

CDONTS was viewed as a subset of CDO 1.21 in Windows NT and Windows 2000.  It's primary function is an SMTP mailer API for ASP pages and applications running on a web server with a local SMTP server (including Exchange). 

 

In Windows 2003 support for CDONTS was dropped and CDOSYS CDOSYS should be used in its place. While it is installed with Windows 2003, its not registered by default.  It’s was also not supported running under .NET.  The path forward is to use an API like CDOSYS or System.Net.Mail – both are considered current APIs. 

 

Backgrounder:

 

Introduction to CDO for NTS

http://msdn.microsoft.com/en-us/library/ms526411(EXCHG.10).aspx

 

Use with Programming Languages:

 

Unmanaged C++

YES

VB6

YES

Managed Code (.NET)

NO

 

Can Run Under:

 

Running Under Windows Service

YES

Running Under IIS

YES

Running Under COM+

NO

Running in a Web Service

NO

 

 

Sends Via:

 

Send Via MAPI Provider

NO

Sending Via SMTP Pickup

YES

Sending Via SMTP Port

YES

Sending Via Submission URL

YES

Can Save Sent Mail in Sent Items folder

NO

 

Some Points Of Interest:

 

Can read POP3 data

Works with Windows NT.

 

 

Homework if you wish to know more:

 

Windows Server 2003 does not install CDONTS

http://support.microsoft.com/kb/315197 

 

How to migrate the Collaboration Data Objects for NTS applications to Microsoft Collaboration Data Objects for Windows 2000

http://support.microsoft.com/kb/810702

 

Support policy for Microsoft Exchange APIs with the .NET Framework applications

http://support.microsoft.com/default.aspx?scid=kb;en-us;813349 

 

Using CDO for NTS

http://msdn.microsoft.com/library/en-us/dnproasp2/html/usingcdofornts.asp?frame=true

 

Collaboration Data Objects Roadmap http://www.microsoft.com/technet/prodtechnol/exchange/55/maintain/cdordmap.mspx

 

INFO: What is the Difference Between CDO 1.2 and CDONTS?

http://support.microsoft.com/?scid=http%3a%2f%2fwww.support.microsoft.com%2fkb%2f177850%2fen-us%2f

 

Where to acquire the CDO Libraries (all versions)

http://support.microsoft.com/kb/171440/EN-US  

 

Description of CDONTS and how to troubleshoot CDONTS problems in Windows 2000 and in Windows NT 4.0

http://support.microsoft.com/kb/324649 

 

Support WebCast: Troubleshooting Issues When Using CDONTS, CDOSYS, CDOEX, and WebMail (SmtpMail) Technologies

http://support.microsoft.com/kb/813664