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]");
你也許可以使用類似UseDefaultCredentials的東西,它將用於認證登錄的用戶。這取決於你想做什麼:發送電子郵件,閱讀電子郵件等 – 2014-09-29 07:13:00
謝謝,我會試試看,我需要下載最近收到的電子郵件的附件。 – Muflix 2014-09-29 07:27:59