2
Exchange Webサービス管理API 1.1を使用してExchangeに接続し、電子メールが送受信されたかどうかを調べ、.msgのコピーを保存しようとしています。ファイルをディスク上のフォルダにコピーします。Exchange Webサービス管理APIを使用した.msg形式ファイルの保存
これまでのところ、私は私が望むものを、次のコード
Dim service As New Microsoft.Exchange.WebServices.Data.ExchangeService(ExchangeVersion.Exchange2007_SP1)
service.AutodiscoverUrl("[email protected]")
service.UseDefaultCredentials = True
Dim ver = service.RequestedServerVersion
Dim inbox As Folder = Folder.Bind(service, WellKnownFolderName.Inbox)
Console.Out.WriteLine(inbox.UnreadCount.ToString())
Dim sentItems As Folder = Folder.Bind(service, WellKnownFolderName.SentItems)
Console.Out.WriteLine(sentItems.TotalCount.ToString())
を持っているが、ファイルシステムに(.msgの形式で)電子メールを保存しイベントを発生することです。しかし、私はEWSマネージドAPIでこれを行う方法を見つけることができないようです。私は、前回の呼び出し以降に新しいメッセージが存在するかどうかを調べる関数を用意していました。私はむしろこれをOutlookプラグインとして実装したくないのです。なぜなら、Webバージョンとフルクライアントとのシームレスな連携が必要なためです。