Azure 通訊電子郵件
連接器,使用連結至訂用帳戶中 Azure 通訊服務的網域來傳送電子郵件。
此連接器適用於以下產品和區域:
| 服務 | Class | Regions |
|---|---|---|
| 副駕駛工作室 | 進階 | 除下列區域外的所有 Power Automate 區域 : - 美國政府 (GCC) - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| 邏輯應用程式 | 標準 | 所有 Logic Apps 區域, 但下列區域除外: - Azure Government 區域 - Azure 中國區域 - 美國國防部 (DoD) |
| Power Apps | 進階 | 除下列區域外的所有 Power Apps 區域 : - 美國政府 (GCC) - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| Power Automate(自動化服務) | 進階 | 除下列區域外的所有 Power Automate 區域 : - 美國政府 (GCC) - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| 連絡人 | |
|---|---|
| 名稱 | Microsoft |
| URL | https://azure.microsoft.com/services/communication-services |
| acssolutions@microsoft.com |
| 連接器中繼資料 | |
|---|---|
| Publisher | Microsoft |
| 網站 | https://azure.microsoft.com/services/communication-services |
| 隱私策略 | https://privacy.microsoft.com |
| 類別 | Communication |
Azure 通訊服務電子郵件是一種新的基本類型,可促進 Azure 通訊服務平台上的大量交易、大量和行銷電子郵件,並將啟用應用程式對個人 (A2P) 使用案例。 Azure 通訊服務電子郵件供應專案將透過您自己的 SMTP 網域提供可調整、可靠的電子郵件功能,縮短您的上市時間。 與其他通訊方式一樣,電子郵件服務的好處是只需為您使用的內容付費。
先決條件
您將需要以下內容才能繼續:
- 具有自訂連接器功能的 Microsoft Power Apps 或 Power Automate 方案
- Azure 訂用帳戶
- 具有已設定網域的 Azure 通訊服務電子郵件資源
- 與 Azure 電子郵件網域連線的 Azure 通訊服務資源
如何取得認證
設定 Azure 通訊服務資源
設定 Azure 通訊服務電子郵件資源
- 建立電子郵件資源
- 設定網域
將電子郵件網域與通訊服務資源連線
連接字串驗證
- 您可以使用 Azure 通訊服務資源連接字串來建立新的連線。
開始使用連接器
設定 Azure 通訊服務電子郵件資源並設定網域之後,請流覽至佈建的網域,然後複製電子郵件 MailFrom 。 這將用作 From 動作中的 Send email 電子郵件。
已知問題與限制
Azure 通訊服務電子郵件目前處於公開預覽狀態。 預覽 API 和 SDK 是在沒有服務等級協定的情況下提供的,不建議用於生產工作負載。 可能不支援特定功能,或可能已經限制功能。
目前不支援服務主體 (Microsoft Entra ID 應用程式) 驗證。
僅支援這些 電子郵件附件類型 。
常見錯誤和補救措施
附加不支援的附件時,動作 Send email 會失敗為 BadRequest。 請參閱這些 電子郵件附件類型。
FAQ
我的電子郵件在哪裡?
- 電子郵件傳遞最多可能需要幾分鐘的時間,並在使用 Azure 受控網域時最終進入垃圾郵件箱。 請務必檢查您的垃圾郵件箱。
如何發送帶有附件的電子郵件?
- 電子郵件附件需要附件名稱和附件內容。 某些檔案裝載服務 (例如 OneDrive 和 SharePoint) 在 Power Automate 中具有原生支援,並且具有取得檔案名稱和
Get file content取得檔案內容等Get file metadata動作。
- 電子郵件附件需要附件名稱和附件內容。 某些檔案裝載服務 (例如 OneDrive 和 SharePoint) 在 Power Automate 中具有原生支援,並且具有取得檔案名稱和
正在建立連線
連接器支援下列驗證類型:
| 預設值 | 建立連線的參數。 | 所有區域 | 不可共享 |
預設
適用:所有地區
建立連線的參數。
這不是可共用的連線。 如果 Power App 與其他使用者共用,系統會明確提示其他使用者建立新連線。
| 名稱 | 類型 | Description | 為必填項目 |
|---|---|---|---|
| 連接字串 | securestring | Azure 通訊服務連接字串。 | 對 |
節流限制
| 名稱 | 呼叫 | 續約期間 |
|---|---|---|
| 每個連線的 API 呼叫 | 100 | 60 秒 |
動作
| 傳送電子郵件 |
傳送電子郵件訊息給一或多個收件者。 |
| 傳送電子郵件 (預覽版) - 已淘汰 [已淘汰] |
此動作已被取代。 請改用 傳送電子郵件 。
|
| 取得電子郵件訊息狀態 |
取得先前傳送的電子郵件訊息狀態。 |
| 取得電子郵件訊息狀態 (預覽) - 已淘汰 [已淘汰] |
此動作已被取代。 請改用 [取得電子郵件訊息狀態 ]。
|
傳送電子郵件
傳送電子郵件訊息給一或多個收件者。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
寄件者
|
senderAddress | True | string |
來自已驗證網域的寄件者電子郵件地址。 |
|
重要性
|
importance | string | ||
|
電子郵件(收件人)
|
address | True | string |
主要收件者的電子郵件地址。 |
|
電子郵件 (CC)
|
address | True | string |
其他收件者的電子郵件地址。 |
|
電子郵件 (密件副本)
|
address | True | string |
電子郵件鏈結中不可見的其他收件者的電子郵件地址。 |
|
主旨
|
subject | True | string |
指定電子郵件的主旨。 |
|
身體
|
html | html |
指定電子郵件的內文。 |
|
|
電子郵件(回覆)
|
address | True | string |
收件者回覆的電子郵件地址。 |
|
名稱
|
name | True | string |
附件名稱與副檔名。 |
|
類型
|
contentType | True | string |
附件檔的類型。 |
|
Content
|
contentInBase64 | True | byte |
附件內容。 |
|
名稱
|
name | True | string |
Enter 鍵。 |
|
value
|
value | True | string |
輸入值。 |
|
停用使用者參與追蹤
|
userEngagementTrackingDisabled | boolean |
指出如果已在控制平面中啟用資源層級使用者參與追蹤設定,是否應該針對此要求停用使用者參與追蹤。 |
傳回
長時間執行作業的狀態
傳送電子郵件 (預覽版) - 已淘汰 [已淘汰]
此動作已被取代。 請改用 傳送電子郵件 。
傳送電子郵件訊息給一或多個收件者 - 已淘汰
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
寄件者
|
sender | True | string |
來自已驗證網域的寄件者電子郵件地址。 |
|
電子郵件(收件人)
|
True | string |
主要收件者的電子郵件地址。 |
|
|
電子郵件 (CC)
|
True | string |
其他收件者的電子郵件地址。 |
|
|
電子郵件 (密件副本)
|
True | string |
電子郵件鏈結中不可見的其他收件者的電子郵件地址。 |
|
|
主旨
|
subject | True | string |
指定電子郵件的主旨。 |
|
身體
|
html | html |
指定電子郵件的內文。 |
|
|
電子郵件(回覆)
|
True | string |
收件者回覆的電子郵件地址。 |
|
|
名稱
|
name | True | string |
附件名稱與副檔名。 |
|
Content
|
contentBytesBase64 | True | byte |
附件內容。 |
|
重要性
|
importance | string |
電子郵件的重要性類型。 |
|
|
停用使用者參與追蹤
|
disableUserEngagementTracking | boolean |
指出如果已在控制平面中啟用資源層級使用者參與追蹤設定,是否應該針對此要求停用使用者參與追蹤。 |
取得電子郵件訊息狀態
取得先前傳送的電子郵件訊息狀態。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
作業識別碼
|
operationId | True | string |
先前呼叫傳送電子郵件的作業識別碼。 |
傳回
長時間執行作業的狀態
取得電子郵件訊息狀態 (預覽) - 已淘汰 [已淘汰]
此動作已被取代。 請改用 [取得電子郵件訊息狀態 ]。
取得先前傳送的電子郵件訊息狀態 - 已棄用
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
訊息 ID
|
messageId | True | string |
上次通話的訊息 ID 以傳送電子郵件。 |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
訊息 ID
|
messageId | string | |
|
訊息狀態
|
status | string |
定義
錯誤詳細資訊
錯誤詳細數據。
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
字碼
|
code | string |
錯誤碼。 |
|
訊息
|
message | string |
錯誤訊息。 |
|
目標
|
target | string |
錯誤目標。 |
|
details
|
details | array of ErrorDetail |
錯誤詳細數據。 |
|
附加資訊
|
additionalInfo | array of ErrorAdditionalInfo |
錯誤其他資訊。 |
錯誤附加資訊
資源管理錯誤其他資訊。
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
型別
|
type | string |
其他信息類型。 |
|
資訊
|
info | object |
其他資訊。 |
EmailSendResult
長時間執行作業的狀態
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
識別碼
|
id | string |
作業的唯一識別碼。 使用 UUID。 |
|
狀態
|
status | string |
運作狀態。 |
|
錯誤
|
error | ErrorDetail |
錯誤詳細數據。 |