DropDirectory CoClass
DropDirectory CoClass
This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.
Defines an object used to access a file system that contains messages, such as the SMTP service drop directory, on a Microsoft® Windows® server operating systems server.
Because DropDirectory is used only for accessing messages on a file system, it is not useful in CDO for Exchange 2000 Server (CDOEX) where messages are saved in the mailbox stores.
CLSID
CD000004-8B95-11D1-82DB-00C04FB1625D
ProgID
CDO.DropDirectory
Type Library
Microsoft CDO for Windows 2000 Library
Microsoft CDO for Exchange 2000 Library
Inproc Server
CDOSYS.DLL, CDOEX.DLL
Threading Model
Both
Implemented Interfaces
Examples
[Visual Basic]
Dim iDropDir as new CDO.DropDirectory Dim iMsgs as CDO.IMessages
' Get from the SMTP drop directory. Set iMessages = iDropDir.GetMessages Dim iMsg as CDO.Message
For Each iMessage in iMsgs Debug.Print iMsg .From Debug.Print iMsg .To Debug.Print iMsg .Subject Debug.Print iMsg .TextBody Next iMessage
[C++]
#import "c:\program files\common files\system\ado\msado15.dll" no_namespace #import "c:\winnt\system32\cdosys.dll" no_namespace #include <iostream.h>
main() { CoInitialize(); { IDropDirectoryPtr iDropDir(__uuidof(DropDirectory)); IMessagesPtr iMessages; iMessages = iDropDir->GetMessages(""); long Count = iMessages->Count; for(long i=1;i<=Count;i++) { IMessagePtr iMsg; iMsg = iMessages->item[i]; cout << iMsg->To << endl; cout << iMsg->From << endl; cout << iMsg->Subject << endl; cout << iMsg->TextBody << endl; } } CoUninitialize();
}
Send us your feedback about the Microsoft Exchange Server 2003 SDK.
Build: June 2007 (2007.618.1)
© 2003-2006 Microsoft Corporation. All rights reserved. Terms of use.