Exchange服務器除了支持收發郵件操作外,還提供了公用文件夾功能,允許特定的用戶共享文檔,這對于團隊協作很有用。
但是對于大型企業來說,其內部存在很多團隊,如果每個團隊都在Exchange服務器上創建大量的公用文件夾,因為這些文件夾保存在郵箱數據庫中,這會讓郵箱數據庫不堪重負。而Exchange服務器的主要作用是處理郵件,過多的公用文件夾對其運作是不利的。

圖1 新建同步連接
對于SharePoint服務器來說,利用其提供的站點功能,可以將文檔上傳進來,便于用戶查看和下載文檔。如果將其和Exchange郵箱結合起來,無疑對于提高團隊的工作效率。這樣,當用戶打開OutLook,就可以查看Exchange Server提供的郵箱,還可以查看SharePoint服務器提供的站點郵箱,用戶可以將文檔上傳到站點郵箱中。因為SharePoint的主要作用之一就是存儲,處理和共享文檔,這正好符合團隊協作的需求。在這里將Exchange和SharePoint服務器添加到了域環境,域名為“xxx.com”,并且在域控制器上的活動目錄中創建了相關的賬戶,用來配置和使用上述服務器。Exchange2013服務器的全 名 為“excsrv.xxx.com”,SharePoint 2013服務器全名為“spsrv.xxx.com”。
登錄SharePoint管理站點,在“應用程序關聯”欄中點擊“管理服務器上的服務”鏈接,需要 保 證“User Profile Synchronization Service” 和“應 用 程 序管理服務”處于啟動狀態。之后點擊“管理服務應用程序”鏈接,選擇其中的“User Profile Service Application”服務,在其配置界面中點擊“配置同步連接”項,在同步連接窗口(如圖1所示)中點擊“新建連接”鏈接,輸入連接名稱(例如“LinkAD”),選擇“指定域控制器”項,輸入域控的名稱(例如“xxx.com”)。輸入域管理員的賬戶名和密碼,其余設置保持默認,點擊“填充容器”按鈕,來連接域控制器,并查詢其組織結構。在列表中選擇合適的OU(例如“Users”,因為其中保存了所需的域賬戶),點擊確定按鈕,創建該連接。

圖2 新建Web應用程序
這樣可以讓SharePoint上的用戶和活動目錄上的用戶信息進行同步。不管是活動目錄中的用戶,還是SharePoint上的用戶,當其屬性發生變動時,都會在彼此之間進行同步。
重新打開上述配置界面,點擊“啟動配置文件同步”鏈接,對于初次同步來說,可以選擇“啟動完全同步”項,點擊“確定”按鈕,在SharePoint和活動目錄之間進行依次完全同步。在SharePoint管理界面中點擊“管理Web應用程序”鏈接,在工具欄上點擊“新建”按鈕,在新建Web應用程序界面(如圖2)中的“端口”欄中設置合適的端口,例如8081。在“使用安全套接字層(SSL)”欄中選擇“是”項,在“URL”欄中設置合適的名稱,例如“https://spsrv.xxx.com:8081”。 其 余 參數保持默認,點擊“確定”按鈕,創建該Web應用程序。
在應用程序管理界面中點擊“創建網站集”鏈接,在彈出界面中的“Web應用程序”欄中對其更改,選擇上述“https://spsrv.xxx.com:8081”。輸入站點的標題和說明信息,設置網站集主管理員(一般為域管理員),其余參數保持默認,點擊“確定”按鈕,創建該網站集。
打開IIS管理器,按照上述方法,為該網站申請域證書。在左側選擇上述創建的網站(例如“SharePoint-8010”),在 右側點擊“綁定”鏈接,在打開窗口中點擊“編輯”按鈕,在“SSL”列表中選擇申請的證書。在客戶端訪問“https://spsrv.xxx.com:8081”,在登錄界面中輸入該網站管理員賬戶和密碼,可以查看該網站。
點 擊“Win+R”鍵 執 行“firewall.cpl”程序,在防火墻管理界面左側點擊“高級設置”項,在“入站規則”項右擊“新建規則”項,針對TCP 8081端口配置規則,允許外部對其連接。
這樣,就在SharePoint中創建了加密的網站集。在SharePoint上下載64位的Microsoft Exchange Web Services Managed API 2.0的安裝程序,其名稱為“EwsManagedApi.msi”,將其存放到C盤根目錄下。打開CMD窗口,執行“msiexec/I EwsManagedApi.msi addlocal=’Exchange WebServiceApi_Feature,Exchange WebServicesApi_Gac’”命令,來執行該程序的安裝操。
注意,在安裝界面中需要選擇“Everyone”項,允許所有人都可以運行該程序。這樣,SharePoint服務器就可以訪問到Exchange服務器上的資源。
下 載“Set-SiteMailbox Config.ps1” 和“Check-SiteMailboxConfig.ps1”兩個的腳本文件,之后在PowerShell窗口中執行“.Set-SiteMailboxConfig.psl -ExchangeSiteMailbox Doamin xxx.com -ExchangeAutodiscover Domain excsrv.xxx.com-WebApplicationUrl https://spsrv.xxx.com:8081”命令,就可以讓SharePoint和Exchange Server之間建立信任關系。在Exchange服務器上打開Exchange命令行管理程序,進入Exchange的安裝目錄的“Scripts”文件夾中,默認為“C:Program filesMicrosoftExchange ServerV15Scripts”。
執 行“.Configure-EnterprisePartner Application.psl -Application Type Sharepoint -AuthMetadata Url https://spsrv.xxx.com:8081/ _layouts/15/metadata/json/1” 命 令,就可以在Exchange服務器上創建一些帳號,并賦予其所需的權限和角色,允許Exchange服務器訪問SharePoint服務器上的資源。重啟SharePoint服務器,之后訪問“https://spsrv.xxx.com:8081”,輸入管理員賬戶名和密碼,在該站點頁面右上角點擊“系統賬戶”、“添加應用程序”項,點擊“網站郵箱”按鈕,完成郵箱的添加操作。
之后點擊該新增的郵箱,會顯示已創建站點郵箱提示,同時會向站點默認所有者列表和默認成員列表中的每個人發送提示郵件。當用戶打開OutLook打開自己的郵箱后,會收到SharePoint發送來的提醒郵件,在其中顯示目標投送郵箱地址。
點擊“新建電子郵件”按鈕,向該郵箱發送包含文檔附件的郵件,就會將文檔發送到SharePoint的站點郵箱中。在OutLook左側會出現“Site MailBox”的郵箱目錄,點擊其中的“文檔”連接,就會顯示站點郵箱中存儲的文檔信息。
當然,如果想邀請其他用戶加入,可以進入上述站點,在“文件”標簽中點擊“共享”項,輸入其他賬戶名,點擊“共享”按鈕,就可以和這些用戶共享站點郵箱。當這些用戶登錄系統后,打開OutLook,就可以按照上述方法使用站點郵箱了。打開網址“https://technet.microsoft.com/zh-cn/library/jj552524.aspx”,可以查看上述兩個腳本文件內容。