Я пытаюсь создать приложение, которое будет управлять почтовыми сообщениями на Exchange 2003. Моя среда разработки - Windows XP с Visual Studio 2008. После прочтения описания различных API-интерфейсов мне кажется, что CDO - это то, что я должен использовать.
Я скачал Exchange 2003 SDK.В документации много примеров программ, но я не могу заставить их скомпилировать.Я знаю, что мне нужно добавить ссылки на правильные .DLL.Справочная документация рассказывает о CDOEX.DLL.Я получил DLL от Exchange 2003 и ссылался на нее в моем проекте.(После по этой ссылке .) Он добавляет несколько объектов в пространство имен CDO, но многие из тех, на которые есть ссылки в документации, отсутствуют.(Например, пара примеров использует CDO.Person, которого (насколько я могу судить) не существует.
Что меня особенно смущает, так это то, что примеры проектов используют CDO.Person, но ссылка на классдокументация в SDK не перечисляет этот класс как один из классов, принадлежащих пространству имен CDO.
Может кто-нибудь указать мне, на что мне нужно ссылаться или ссылаться на мой проект, чтобы получить доступ к этому и другим связанным классам вExchange 2003 SDK?
Кроме того, я пропускаю часть общей картины? Разве CDO не подходит? Моему приложению придется получать доступ и изменять количество сообщений в сотнях, если не тысячах,почтовых ящиков разных пользователей на сервере Exchange.