トップ回答者
ExchangeServer2010でのCDOSYS利用について

質問
-
WindowsServer2000 SP3 - ExchangeServer SP3で稼動しているシステムを、H/W更改にあわせてWindowsServer2008R2 - ExchangeServer2010 にアップグレードする予定です。
現行稼動しているアプリケーションでは、CDOSYS(Collaborating Data Objects for Windows 2000)を使用してメール送信等を行っています。
下記URLを見ると、ExchangeServer2010では使用できない開発テクノロジとして、CDOSYSがあげられています。
http://technet.microsoft.com/ja-jp/library/ee861107.aspx
しかし、こちらのURLでは
「Collaboration Data Objects for Windows 2000 (CDOSYS) is included in current versions of Windows. The functionality in CDOSYS is now available in the Microsoft .NET Framework.」
との記述があります。
http://msdn.microsoft.com/en-us/library/dd877032.aspx
さらにCollaboration Data Objects for Windows 2000 (CDOSYS)のリンク先に飛ぶと下記の記述があります。
http://msdn.microsoft.com/en-us/library/aa579202.aspx
「Currently, shipping in all versions of Microsoft Windows 2000, Windows XP, and Windows Server 2003. No changes are anticipated at this time.」
質問)今回、WindowsServer2008R2でExchangeServer2010を使用する場合、Collaboration Data Objects for Windows 2000 (CDOSYS)は使用可能なのでしょうか。
2010年12月7日 4:30
回答
-
j-oki さん、こんにちは
フォーラム オペレーターの星 睦美です。
j-oki さんが調べられたとおり、CDOSYS はExchange Server 2010 では使用できません。
MSDN ライブラリで参照されたhttp://msdn.microsoft.com/en-us/library/aa579202.aspx のCDOSYS に関する記述は、
Development Technologies for Earlier Versions of Exchange で挙げられている、Exchange Server 2010 から除かれた開発テクノロジーの説明ですね。
(抜粋) "The programming technologies and APIs listed in this section have either been removed from Exchange 2010 or earlier versions of Exchange,”
お役に立ちましたら幸いです。
マイクロソフト株式会社 フォーラム オペレーター 星 睦美- 回答としてマーク 星 睦美 2010年12月9日 8:03
2010年12月9日 1:31
すべての返信
-
j-oki さん、こんにちは
フォーラム オペレーターの星 睦美です。
j-oki さんが調べられたとおり、CDOSYS はExchange Server 2010 では使用できません。
MSDN ライブラリで参照されたhttp://msdn.microsoft.com/en-us/library/aa579202.aspx のCDOSYS に関する記述は、
Development Technologies for Earlier Versions of Exchange で挙げられている、Exchange Server 2010 から除かれた開発テクノロジーの説明ですね。
(抜粋) "The programming technologies and APIs listed in this section have either been removed from Exchange 2010 or earlier versions of Exchange,”
お役に立ちましたら幸いです。
マイクロソフト株式会社 フォーラム オペレーター 星 睦美- 回答としてマーク 星 睦美 2010年12月9日 8:03
2010年12月9日 1:31 -
おや。
Exchange Server 2010 ネイティブの開発テクノロジではないというだけで、全然使えると思いますよ。
Exchange Server 2003 までは IIS の SMTP を拡張して使用していたので、Exchange Server のローカルで CDO for Windows 2000 を使った送信を Exchange が拾ってくれたのかもしれません。(怠惰にして試したことがない)
そういう意味では Exchange Server 2010 は対応していないと言えるでしょう。
ほかのコンピュータで IIS の SMTP サービスを構成していてそこで CDO for Windows 2000 使ってメールを送信するとか、CDO for Windows 2000 を使ったスクリプトで単に SMTP サーバーを指定した送信をするとか、そういう使い方なら利用はできるはずです。まあ、マイクロソフトの人が「使用できません」と言われているので、それに従うというのであればどうぞ。
2010年12月9日 9:11