2014-09-29 93 views
1

使用Windows身份驗證可以連接到Exchange郵箱嗎?由於安全合規性,我無法在程序中使用密碼。如果是,如何?謝謝。使用Windows身份驗證連接到Exchange電子郵件

工作液

  • 下載:EWS管理API 2.1 http://www.microsoft.com/en-us/download/details.aspx?id=42022
  • 添加組件,以參考:C:\ Program Files文件(x86)的\微軟\交換\ WEB 服務\ 2.1 \ Microsoft.Exchange .WebServices.dll
  • 開關項目.NET Framework 3.5的(我不是很確定,如果這是必須的)

代碼

using Microsoft.Exchange.WebServices.Data; 
ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2007_SP1); 
service.UseDefaultCredentials = true; 
service.AutodiscoverUrl("[email protected]"); 
+1

你也許可以使用類似UseDefaultCredentials的東西,它將用於認證登錄的用戶。這取決於你想做什麼:發送電子郵件,閱讀電子郵件等 – 2014-09-29 07:13:00

+0

謝謝,我會試試看,我需要下載最近收到的電子郵件的附件。 – Muflix 2014-09-29 07:27:59

回答

相關問題