給Dynamics 365 on-premises版本 配置Exchange Server 2016郵件服務器

給Dynamics 365 on-premises版本 配置Exchange Server 2016郵件服務器

前提條件

Dynamics365 本地部署版本使用的是 最新的1612 (9.0.17.8) 版本,sqlserver和Crm服務都假設在windows2016的主機上。

在選擇exchange Server 版本的時候特地去查了一下官網資料。
目前9.0版本的CRM支持Exchange Server的版本:Exchange Server 2010 SP3、Exchange Server 2013 SP1 或 Exchange Server 2016。而最新推出的Exchange Server 2019並不在列,所以最終決定使用Exchange Server 2016的版本。

網上找了很多,在itellyou網站發現exchange Server 2016 的安裝文件,下載安裝後才發現,媽呀,不能正常安裝,提示我【此計算機上未安裝 Windows 組件 Server-Gui-Mgmt-Infra】,即使網上找了解決方案:在 Windows PowerShell 中運行命令 【Install-WindowsFeature Server-Gui-Mgmt-Infra, Server-Gui-Shell -Restart】也無濟於事。是因爲Windows server 2016只能安裝exchange server 2016 CU3以上的版本。而從itellyou下載的版本是最原始的版本。所以無奈又去找最新版本的exchange server 2016。果然還是要下官網的內容啊,最新的更新已經到了CU16,直接下載這個版本,文件名爲:ExchangeServer2016-x64-CU16.ISO,文件的大小爲6.63GB。詳細請參照下面的URL。
Exchange Server 2016 最新更新

另外,安裝Exchange Server 2016 CU16時,如果碰到以下問題:

  1. 安裝程序會檢查先決條件,如果發生錯誤,請按照提示的URL進行一個個解決。最終只剩下3個警告,即可安裝。
  2. 安裝時會一直提示你,上一個安裝程序後還沒有重啓,提示重啓,發現重啓後也不能解決。於是把windows2016更新到了最新版本,還是一樣。最後使用了絕招,更改註冊表信息。使用regedit 刪除HKEY_LOCAL_MACHINE\SYSTEM\CureentControlSet\Control\Session Manager\PendingFileRenameOperations的鍵值,我是直接刪除這個PendingFileRenameOperations。刪除後就可以安裝。安裝需要很長時間,耐心等待。

配置郵件服務器

  1. 安裝完成後,訪問exchange server 2016(https://d365opserver/ecp)進行添加用戶郵箱
    在這裏插入圖片描述
  2. Dynamics365中打開電子郵件配置
    在這裏插入圖片描述
  3. 選擇電子郵件服務器配置文件
    在這裏插入圖片描述
  4. 新建Exchange Server,配置信息如下:如果無法自動發現服務器位置,請自定義服務器的位置。
    一般可以訪問https://d365opserver/EWS/Exchange.asmx進行測試,看是否連接沒有問題。在這裏插入圖片描述
    身份驗證信息的地方,必須要填寫[email protected]這樣的形式,不能填寫d365op\administrator這樣的形式,否則會認證失敗。
    在這裏插入圖片描述
  5. 保存配置後,先別急着測試和啓用郵箱。選擇下面的郵箱。
    在這裏插入圖片描述

配置郵箱用戶

  1. 對需要的郵箱進行設置
    在這裏插入圖片描述
  2. 紅色部分設置和選定即可,也可以在上面7的頁面中批量操作部分。批准電子郵件和啓用郵箱後纔可以使用。
    在這裏插入圖片描述

測試郵箱

  1. 需要的用戶都配置了以後,再回到這裏,點測試和啓用郵箱,
    如果出現【SMTP 地址有沒有與之關聯的郵箱】即爲你的用戶名填寫錯誤了。換成[email protected]這樣的形式即可。
    在這裏插入圖片描述
    如果出現模擬的賬號沒有權限,就需要在windows2016服務器上執行一下Shell命令,記得是Exchange Management Shell。
    在這裏插入圖片描述
New-ManagementRoleAssignment -Name:impersonationAssignmentName -Role:ApplicationImpersonation -User:administrator

在這裏插入圖片描述
最後再次點擊測試和啓用郵箱按鈕即可。在這裏插入圖片描述
2. 測試後你會發現下面的信息。
在這裏插入圖片描述
3. 最後再確認一下你的郵件,發現裏面已經存在測試的郵件,即代表Dynamics 365 綁定Exchange Server 2016成功了。
在這裏插入圖片描述
4. 使用Dynamics365 也可以查看測試的結果
在這裏插入圖片描述
5. 最後如果發現自己的Dynamics 365 一直提示登錄信息,是因爲Dyanamics365 使用了http,而郵箱Exchange Server 2016 使用的https,需要對Dynamics365配置ADFS。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章