2008-12-05 40 views
2

我想使用Exchange電子郵件組作爲內部應用程序的身份驗證方案。 IE,如果用戶在某個郵件羣組,他們被允許進入。在.NET中與Exchange通信

任何關於從.NET與Exchange交談來查找信息的指針?

編輯:Exchange 2003中

回答

5

你不需要去跟交換本身。所有的數據存儲在Active Directory中,在.NET框架中使用API​​非常簡單。 Exchange電子郵件組作爲全局通訊組存儲在AD中。所有你需要做的是詢問用戶是否是特定組的成員。

0

如果您有Exchange 2007中,您可以使用Web服務接口從.NET交談交流。

http://msdn.microsoft.com/en-us/library/bb408417.aspx

我還沒有使用這個接口尚未雖然,所以我不知道它是否適合您的方案。

否則恐怕您必須使用舊的MAPI/COM庫。

+0

Exchange Web服務將使您可以訪問郵箱功能,但不能訪問內部或安全性。 – 2008-12-07 23:32:04

1

您確定要使用通訊組執行此操作嗎?從長遠來看,將這些通訊組轉換爲安全組並將其用於Windows身份驗證不是更易於管理嗎?