常見問題
遇到問題了嗎?不用擔心,答案都在這。
全站搜尋

如何設定 Microsoft 365 OAuth SMTP

因應 Microsoft 將終止 SMTP 的基本帳號密碼驗證,若你目前的 SMTP 設定中是使用 smtp.office365.com,你有以下三種應對方式可選擇:

1. 停用自訂 SMTP,改用 Ragic 預設的 AWS SMTP 寄信機制。

2. 改用其他 SMTP 服務供應商。

3. 改用 Microsoft 365 的 OAuth SMTP

若選擇使用 Microsoft 365 OAuth SMTP,請依下列步驟完成設定。此流程分為兩部分:

一、Microsoft 365 端設定

請前往此網址登入 Microsoft 365 並完成以下設定:

備註:以下設定步驟如有遇到問題請先跟 Microsoft 客服確認。

1. 取得使用者主體名稱 (UPN)、租用戶識別碼 (Tenant ID)、應用程式識別碼 (Client ID)、以及應用程式密碼 (Client Secret)。

2. 在應用程式需要加入下圖的三個 API 權限。

3. 在應用程式的「驗證」中,在重新導向 URI 加入 https://對應 ragic 網域/ms365auth.jsp

例如:網域在 ap2 的話,就要加入:https://ap2.ragic.com/ms365auth.jsp

4. 使用者要開啟支援 SMTP 驗證,請到此網址設定開啟。

在「使用者」中選取「作用中的使用者」後,選擇目標使用者,於開啟的視窗中點擊「郵件」下的「管理電子郵件 App」。

接著勾選「已驗證的 SMTP」。

二、Ragic 端設定

前往公司設定的系統信件設定,在啟用自訂 SMTP 選擇 「MS365 OAuth Mail」。

備註:若沒有此選項請先將系統表單更新至最新版本。

選擇後,原本的 SMTP 帳號與密碼欄位將會隱藏,並顯示 Microsoft 365 OAuth 所需的設定欄位。請填入以下四項資訊:

使用者主體名稱 (UPN)

租用戶識別碼 (Tenant ID)

應用程式識別碼 (Client ID)

應用程式密碼 (Client Secret)

填寫完後,請先儲存公司設定表單,右側就會出現「連結至 Microsoft 365」的動作按鈕。

點擊後將開啟一個新分頁,讓使用者登入 Microsoft 帳戶並授權存取權限。授權完成後,該分頁會自動關閉。

這樣就完成了 Ragic 端的 OAuth SMTP 設定。

補充說明:

OAuth 授權可能會有期限,若過一段時間後發現無法寄信,請重新點選「連結至 Microsoft 365」按鈕以重新授權。

若發生寄信失敗的情況,可至下列 log 檔中查詢是否有相關錯誤訊息:

failMail.txt

ms365OAuth.log

提供回饋給 Ragic

請告訴我們您的意見:(多選, 必填)


截圖能夠讓我們更清楚了解您的建議:

感謝您的寶貴意見!

    馬上註冊
    免費試用 Ragic!

    用 Google 帳號註冊

    立即科技 Ragic, Inc.
    02-7728-8692
    info@ragic.com
    台北市中正區南昌路二段81號9樓
    使用者條款 | 隱私權政策