設定電子郵件通知設定檔
本文介紹如何在其中創建電子郵件通知配置檔 Microsoft Dynamics 365 Commerce。
創建頻道時,您可以設置電子郵件通知配置檔。 電子郵件通知設定檔定義您將向客戶發送通知的銷售交易事件 (例如訂單創建、訂單包裝和訂單開票事件)。
有關其他電子郵件配置資訊,請參閱 配置和發送電子郵件。
建立電子郵件範本
在啟用電子郵件通知類型之前,您必須在 Commerce headquarters 中為要支援的每種通知類型創建組織電子郵件範本。 此範本定義每種受支援語言的電子郵件主題、寄件者、預設語言和電子郵件正文。
若要建立電子郵件範本,請依照以下步驟操作。
- 在導航窗格中,轉到 模組 > 零售和商務 > 總部設置 > 參數 > 組織電子郵件範本。
- 在操作窗格上,選擇 新建。
- 在「電子郵件 ID」 欄位中,輸入一個 ID 以幫助識別此範本。
- 在「 發送名稱 」欄位中,輸入寄件者姓名。
- 在 電子郵件描述中,輸入有意義的描述。
- 在寄件者電子郵件中,輸入寄件者的電子郵件位址。
- 在「常規 」部分中,選擇電子郵件範本的默認語言。 當指定語言不存在當地語系化範本時,將使用預設語言。
- 展開「 電子郵件內容 」部分,然後選擇「 新建 」以創建範本內容。 對於每個內容項,選擇語言並提供電子郵件主題行。 如果電子郵件有正文,請確保選中「 有正文 」框。
- 在操作窗格上,選擇 電子郵件 以提供電子郵件正文範本。
下圖顯示了一些範例電子郵件範本設置。
有關創建電子郵件範本的詳細資訊,請參閱 為事務事件創建電子郵件範本。
建立電子郵件通知設定檔
若要在總部創建電子郵件通知配置檔,跟隨執行以下步驟。
- 在導航窗格中,轉到 模組零售和商務 > 總部設定 > Commerce 電子郵件通知設定檔 > 。
- 在操作窗格上,選擇 新建。
- 在電子郵件 通知設定檔 欄位中,輸入用於標識設定檔的名稱。
- 在描述 欄位中,輸入相關描述。
- 將 活動 開關設置為 是。
新增通知類型
要建立電子郵件事件,請跟隨以下步驟。
- 在導航窗格中,轉到 模組零售和商務 > 總部設定 > Commerce 電子郵件通知設定檔 > 。
- 在零售電子郵件通知設置下,選擇新建 。
- 從下拉清單中選擇適當的 電子郵件通知類型 。 下拉清單中的選項由
RetailEventNotificationType
列舉定義。 如果要將選項添加到下拉清單中,則必須 擴展列舉。 - 從 「電子郵件 ID 」下拉清單中選擇您在上面建立的電子郵件範本。
- 選中「活動 」 複選框。
- 在操作窗格上,選擇 保存。
下圖顯示了一些範例事件通知設置。
啟用最佳化的訂單通知處理功能
開啟優化訂單通知處理 功能后,郵件通知處理作業將並行執行,一次可以處理更多郵件。
要在總部啟用優化的訂單通知處理功能,跟隨執行以下步驟。
- 前往系統管理 > 工作區 > 功能管理。
- 在「 未啟用 」選項卡上的「 功能名稱 」清單中,找到並選擇 「優化的訂單通知處理 」功能。
- 在右下角,選擇“ 立即啟用”。 啟用該功能後,它將出現在“全部 ” 選項卡上的清單中,狀態為 “已啟用”。
排程定期電子郵件通知處理工作
若要發送電子郵件通知,必須運行「 處理零售訂單電子郵件通知 」作業。
若要在總部設置批處理作業以發送事務性電子郵件,跟隨執行以下步驟。
- 移至 零售和商務 > 零售和商務 IT > 電子郵件和通知 > 發送電子郵件通知。
- 在處理 零售訂單電子郵件通知 對話框中,選擇 重複週期。
- 在「 定義重複週期 」對話框中,選擇「 無結束日期」。
- 在“定期模式”下 ,選擇“分鐘” ,然後將“計數 ”字段設置為 1 。 這些設置將確保儘快處理電子郵件通知。
- 選擇# 確定 返回到處理 零售訂單電子郵件通知 對話方塊。
- 選擇# 確定 以完成作業設置。
啟用最佳化的電子郵件通知處理
優化的訂單通知處理 功能可實現電子郵件訂單通知的優化處理。 啟用此功能后,訂單通知電子郵件將由並行運行的多個任務發送,從而提高作業輸送量。
要啟用優化的電子郵件通知處理,請轉到 工作區功能管理 > 並啟用 優化的訂單通知處理 功能。
附註
如果您的 Commerce headquarters 版本低於 10.0.31,則必須通過轉到 系統管理 查詢 批處理作業並將其刪除來取消目前正在運行 > 的處理零售電子郵件訂單通知 > 批處理作業 。 然後跟隨計劃定期電子郵件通知處理作業 中的 說明重新創建批處理作業。
為電子郵件通知紀錄安排清理批次作業
若要在總部設置清理批處理作業以清理電子郵件通知日誌,跟隨執行以下步驟。
- 轉到 零售和商務 > 零售和商務 IT > 電子郵件和通知 > 清理電子郵件通知日誌。
- 在清理郵件通知日誌 對話框中,配置以下參數:
- 同時刪除未發送的電子郵件 - 當此參數設置為“ 是”時,清理批處理作業將刪除未成功發送的電子郵件。
- 保留天數 - 此參數指定電子郵件應保留的天數。 清理批處理作業只能刪除早於指定天數的電子郵件。
- 若要設置定期作業來檢查和清理早於指定保留天數的電子郵件通知日誌,請選擇“ 定期”。
- 在「定義重複 週期」對話框中,配置定期模式。
- 例如,若要定義 3 個月的重複頻率,請在“重複模式 ”下選擇 “月”,然後在 “計數” 中輸入數位“3”。 此配置具有每 3 個月一次的批處理作業檢查和清理日誌。
- 若要使清理批處理作業無限期運行,請選擇“ 無結束日期”。
- 選擇“ 確定 ”返回到“ 清理電子郵件通知日誌 ”對話框。
- 選擇# 確定 以完成作業設置。
批處理作業啟動后,它將繼續創建子任務以根據參數刪除電子郵件通知日誌,直到沒有日誌可供刪除。 每個子任務可以刪除的最大日誌數為 2000。 若要更改可刪除的最大日誌數,請在總部中轉到 零售和 Commerce > 總部設置 > 參數 > Commerce 共用參數 > 配置參數,然後在 NotificationLog_NumOfRowsToBeCleaned 參數中輸入新的最大數量。
後續步驟
在發送電子郵件之前,您必須配置外發郵件服務。 有關詳細資訊,請參閱 配置和發送電子郵件。
疑難排解
檢查電子郵件通知紀錄
若要檢查電子郵件通知日誌,跟隨執行以下步驟。
- 去。
https://<environment-URL>/?mi=RetailEventNotificationLog
- 如果在日誌中找不到電子郵件,則不會處理電子郵件通知。 驗證 是否正確創建了電子郵件通知配置檔 。
- 移至 模組零售 > 和商務 > 總部設定 > Commerce 電子郵件通知設定檔。
- 在零售 事件通知設置 部分中,驗證電子郵件通知類型是否處於活動狀態。
- 單擊 電子郵件 ID,在電子郵件範本中,驗證寄件者電子郵件、預設語言代碼和電子郵件內容配置是否正確。
- 驗證是否已計劃處理 零售訂單電子郵件通知 作業。
- 轉到 零售和商業 > 查詢和報告 > 批次作業。
- 找到處理 零售訂單電子郵件通知 批次作業。
- 驗證批次處理作業是否正在執行。
檢查電子郵件傳送失敗
若要檢查電子郵件發送失敗,請跟隨以下步驟。
- 轉到 系統管理 > 設置 > 電子郵件 > 電子郵件歷史記錄。
- 對於電子郵件狀態值為 「失敗」的任何電子郵件,請查看「 失敗詳細資訊 」選項卡上的錯誤消息,並確定是否應採取糾正措施。 有關詳細資訊,請參閱 發送電子郵件的常見問題。