Chilkat Email Components Home

Chilkat side-by-side with CDO?

Back

Question:
I've written a VB6 program using CDO to extract data from emails provided in PST format. It works fairly well, but I don't have access to some extended MAPI properties that I would like. Also, the program invokes the MS Outlook security warning dialog. This requires that an operator grant the program permission to run at least every 10 minutes. I can't quite figure out if the Chilkat Imap and Email ActiveX controls will help me with this. Can Imap and Email work side-by-side with CDO? Or is it a complete replacement? Does the Connect method have to a server? Or can it connect to an Outlook profile? Can it take a CDO namespace, session connection?

Answer:
The Chilkat IMAP and Email (POP3/SMTP) components can work side-by-side with CDO. The Chilkat components "speak" the various Internet protocols: IMAP, POP3, SMTP. They are clients and must connect to a server (i.e. IMAP server, POP3 server, SMTP server). The server may be on the same computer, or it could be anywhere on the Internet. Servers such as Microsoft Exchange server are capable of listening on the various standard ports for IMAP, POP3, and SMTP (both SSL and non-SSL). The Chilkat components can work with Exchange Server in this way, and SSL and secure authentication methods are fully supported (such as IWA -- Integrated Windows Authentication, NTLM, etc.)

The Chilkat components do not interact with Outlook, and cannot read .pst files. Microsoft's .pst and .msg files are binary and proprietary to Microsoft, and not publicly documented (Thanks Microsoft!) Chilkat does not have knowledge of CDO namespaces or session connections.

There is no source code associated with this article.