イントラネットにデプロイされた.netWebアプリケーション内から:
<authentication mode="Windows" />
<identity impersonate="true" />
web.configで、ユーザーが日付と時刻と電子メールアドレスを入力できるようにし、日付と時刻を電子メールアドレスのカレンダーに予定として追加できるようにする必要があります。
始めるために、私はメールボックスにアクセスして、10個のメッセージの件名を取得しようと思いました。
ExchangeService myService = new ExchangeService(ExchangeVersion.Exchange2007_SP1);
myService.Credentials = new WebCredentials("jsmith", "mypassword");
myService.AutodiscoverUrl("fred.bloggs@mycompany.com");
FindItemsResults<Item> myResults = myService.FindItems(WellKnownFolderName.Inbox, new ItemView(10));
どのような作品。10個の電子メール件名のリストが返されますが、AutodiscoverUrlメソッドのパラメーターとして入力した電子メールアドレスに関係なく、最後の10個の電子メールの10件の件名が常に返されます。Fred Bloggsの電子メールにアクセスし、これを達成したら、彼のカレンダーにアクセスして(実際に行う必要があることです)、予定を入力するにはどうすればよいですか?助けてくれてありがとう