注意
新的和改進 的 Power Platform 管理中心 現已正式發佈。 我們目前正在更新文件以反映這些更改,因此請回來查看以確保您獲得最新的更新。
依照本文的步驟設定伺服器端同步,以便使用 OAuth 2.0 作為授權機制,從 Gmail 帳戶在客戶互動應用程式 (例如 Dynamics 365 Sales、Dynamics 365 Customer Service、Dynamics 365 Marketing、Dynamics 365 Field Service 和 Dynamics 365 Project Service Automation) 中傳送和接收電子郵件。
注意
Gmail OAuth 電子郵件伺服器設定檔最多可供 100 個使用者使用。 如果要將同一個設定檔與多個使用者關聯,請建立多個 OAuth 設定檔 (步驟 1 至 4)。
步驟 1: 在 Gmail 中啟用 IMAP 或 POP
注意
這些步驟應由系統管理員來完成。
對於 IMAP,請依照透過其他電子郵件平台檢查 Gmail中的步驟操作。
對於 POP,請依照在其他使用 POP 的電子郵件用戶端中讀取 Gmail 訊息中的步驟操作。
步驟 2: 建立專案
注意
這些步驟應由系統管理員來完成。
使用 Google 帳戶 (這可以是您要用來傳送和擷取電子郵件的帳戶,也可以是其他帳戶),請移至 Google Developers Console,並建立新專案。
依照 建立、關閉和還原專案中的建立專案步驟操作。
步驟 3: 設定 OAuth 同意
注意
這些步驟應由系統管理員來完成。
選擇 OAuth 同意畫面,然後選擇使用者類型:
- 如果您使用的是 GSuite 系統管理用戶,並且要專門為您的組織建立應用程式時,請選取內部。
- 如果您使用獨立的 Gmail 帳戶進行測試,請選取外部。
選取建立。
在應用程式名稱下,輸入應用程式名稱。 在授權網域下,輸入環境的最上層私人網域名稱 (例如
dynamics.com)。 選取儲存。
選取認證>建立認證。
選擇OAuth 用戶端 ID。
選取設定同意畫面。
輸入下列設定:
設定 使用 應用程式類型 Web 應用程式 姓名 網頁用戶端的名稱 授權的 JavaScript 來源 您的環境 URL (例如, https://contoso.crm.dynamics.com)授權的重新導向 URI 你的環境 URL 會附加 /_grid/cmds/dlg_gmailoauth.aspx(例如https://contoso.crm.dynamics.com/_grid/cmds/dlg_gmailoauth.aspx)選取建立。 在出現的畫面中,記下用戶端識別碼和用戶端密碼。 您會在下一個步驟中使用此資料。
步驟 4. 建立電子郵件伺服器設定檔
- 登入 Power Platform 系統管理中心。
- 在導覽窗格中,選擇管理。
- 在管理窗格中,選擇環境。
- 在「環境」 頁上,選擇一個環境。
- 在命令欄中,選擇 設置。
- 展開 電子郵件,然後選擇伺服器 配置檔。
- 在命令列中,選擇 新建伺服器配置檔。
在「設定伺服器設定檔 」 面板中:
對於 電子郵件伺服器類型,選擇 Gmail,然後為配置檔輸入有 意義的名稱 。
若要將此伺服器設定檔設置為新郵箱的預設配置檔,請啟用設置為 新郵箱的預設配置檔。
對於驗證類型,選擇 Gmail OAuth。
輸入 上一個過程的步驟 8 中的用戶端 ID 和 客戶端密碼 。
注意
位置和連接埠欄位會自動填入。
展開 高級,然後使用工具提示配置電子郵件處理選項。
完成後,按下 保存。
步驟 5。 設定信箱
注意
這些步驟應由信箱使用者來完成。
在 Dynamics 365 應用中,按兩下 頂部命令列中的設置,然後選擇 高級設置。
在「系統」 組下,選擇 「電子郵件配置 」然後按兩下郵箱 。
選取先前步驟中設定的使用者信箱。
在「同步方法」 窗格中,輸入以下設置:
設定 使用 伺服器設定檔 步驟 4 中所建立的設定檔 接收電子郵件 伺服器端同步處理或電子郵件路由器 寄出電子郵件 伺服器端同步處理或電子郵件路由器 選取儲存以套用變更。
選取登入 Gmail。
點擊 Gmail 登錄和授權頁面。
步驟 6。 新增測試使用者
在 Google Cloud Platform (Developer Console) 中,在發行應用程式時,到測試使用者區段中新增使用者。 如需詳細瞭解如何添加測試使用者 ,請參閱 Google Cloud Platform 控制台説明。
步驟 7。 測試和啟用
注意
這些步驟應由信箱使用者來完成。
選擇測試並啟用電子郵件信箱,以測試在步驟 6 中配置的電子郵件信箱。