2009-03-24 8 views
1

Exchange Serverに接続し、サードパーティアプリケーションがそこに保存するいくつかの値(BlackBerry Enterprise Server)を読み取る必要があります。Exchangeに接続する - 入門チュートリアル?

私の理解では、C++でCDOを使用する必要があります(C#はこれに関してうまく動作しないようです)。そうですか?私はちょっと調べてみましたが、たくさんの異なるAPIを使ってさまざまなアプローチがあり、トピック全体が少し混乱しています。

誰かが私にいくつかのリソースを教えたり、どこから始めたらいいか教えていただけますか?

ありがとうございます!

+0

www.slipstick.comをチェックしてください - スーモッシャーの交換ファンです。CDO、MAPI、開発などについてたくさんのサイトがあります。 –

答えて

0

回答ありがとうございました!
しかし、私はcodeplexからMFCMapiと呼ばれる小さなツールをダウンロードし、提供されたソースコードを使用して作業を行う方法について説明しました。

2

私はこの問題に取り組んでから少なくとも3年は経ちましたが、私には最高の解決策がWebDAVのC#であるように思えました。私が実際に覚えていないコードを説明しようとするのではなく、私が当時書いたlink to a tutorialです。最終的にリンクを確かめてみると、彼らはテクノロジーがどのように働いていたかを理解するのに非常に役立っていることを覚えています。

5

使用しているExchangeのバージョンに基づいて、いくつかのオプションがあります。

Exchange 2007を実行している場合 Exchange Webサービス - Exchangeと通信するための言語に依存しないアプローチと主要な方法が進んでいます。グーグルのEWSは、数多くの書籍に加えて、チュートリアルや情報とともに多くのヒット曲を返します。

An example from Microsoft

は、Exchange 2003またはそれ以前の WebDAVがお勧めマークとしてExchangeにアクセスするための簡単な方法ですが実行している場合。それについても、ウェブ上に多くの良いチュートリアルがあります。それはまた、EWSのような言語に依存しない。

Dan's WebDAV 101 Blog - WebDAV & EWS情報のために過去に使用したブログ。

任意のバージョンのExchange C++がオプションの場合は、MAPIもあります。 MAPIプログラミングに慣れていない人にとっては、少し習熟することになりますが、メールボックスとその内容には何でもできるのです。 MAPIはC#ではサポートされていません。