EWS (Exchange Web Service) って情報少ないよね
Exchange Web Service ってExchange Server 2007 から提供されたのかな?何にしろ、日本語の情報が殆どない。
なので、調べた事/試した事等をちょこちょこ書いていきます。
まずは前のブログに書いたことのおさらい。
Exchange Web Service (EWS) を使う準備 | お だ のスペース
※URL は Exchange Server 側の設定で変更出来るはずです。http に変更しても動きました。
Visual Studio から Web 参照の追加で、 URL欄に、https://サーバー名/EWS/Exchange.asmx にて参照の追加をする。
Exchange Web Service (EWS) 使用する準備2 | お だ のスペース
Visual Studio で自動生成された Exchange Web Service の プロキシクラス 群は 多分、以下の名前空間の物と同一の模様。 Microsoft.ServiceModel.Channels.Mail.ExchangeWebService.Exchange2007 http://msdn.microsoft.com/ja-jp/library/microsoft.servicemodel.channels.mail.exchangewebservice.exchange2007.aspx
Exchange Web Service でのメール送受信 | お だ のスペース
メールの送信の流れ ExchangeServiceBinding.CreateItem 添付ファイル有メール送信の流れ ExchangeServiceBinding.CreateItem ExchangeServiceBinding.CreateAttachment ExchangeServiceBinding.SendItem メールの受信の流れ ExchangeServiceBinding.FindItem ExchangeServiceBinding.GetItem 添付ファイル有のメール受信の流れ ExchangeServiceBinding.FindItem ExchangeServiceBinding.GetItem ExchangeServiceBinding.GetAttachment
WCF でも出来たんですが、Web 参照の方を利用したので今後 Web 参照を使った内容で書いていく予定です。