批次傳送郵件。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
dm:BatchSendMail |
none |
*All Resource
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| TemplateName |
string |
否 |
預先建立且通過審核的範本名稱。 |
test1 |
| AccountName |
string |
是 |
管理控制台中配置的發信地址。 |
test@example.com |
| ReceiversName |
string |
否 |
預先建立且上傳了收件人的收件人列表名稱。 注意: 收件人列表人數不得高於剩餘日額度,否則會發信失敗。 收信人列表需要在觸發任務之後至少 10 分鐘後再刪除,否則容易引起發信失敗。 |
test2 |
| AddressType |
integer |
是 |
|
1 |
| TagName |
string |
否 |
郵件標籤名稱。 |
test3 |
| ReplyAddress |
string |
否 |
回信地址。 |
test2***@example.net |
| ReplyAddressAlias |
string |
否 |
回信地址別稱。 |
小红 |
| ClickTrace |
string |
否 |
|
0 |
| UnSubscribeLinkType |
string |
否 |
產生的退訂連結類型。參照退訂功能產生連結和過濾機制文件
顯示語言根據收件人的瀏覽器設定自動識別。 |
default |
| UnSubscribeFilterLevel |
string |
否 |
過濾級別。參照退訂功能產生連結和過濾機制文件
|
mailfrom_domain |
| Headers |
string |
否 |
郵件標頭設定 標準欄位和非標準欄位都需要符合標準中對標頭的語法要求,API 發信最多可透過 headers 欄位傳入 10 個標頭,超出限制會被忽略,SMTP 沒有限制。 1、標準欄位 Message-ID,List-Unsubscribe,List-Unsubscribe-Post 標準欄位會覆蓋掉郵件標頭中原有的值。 2、非標準欄位 不區分大小寫 a、以 X-User- 開頭(不推送到事件匯流排 EB、訊息服務 MNS。僅 API 要求,SMTP 任意自訂) b、以 X-User-Notify- 開頭(推送到事件匯流排 EB、訊息服務 MNS。API 和 SMTP 都支援) 推送到 EB 或 MNS 時,header 欄位下會包含這些欄位。 |
{
"Message-ID": " |
| IpPoolId |
string |
否 |
獨立 IP 位址池 ID。購買了獨立 IP 的使用者可以透過這個參數指定本次發信出口 IP。 |
e4xxxxxe-4xx0-4xx3-8xxa-74cxxxxx1cef |
| DomainAuth |
boolean |
否 |
啟用網域級別認證
僅在網域級別認證時使用,發信地址級別認證請忽略。 1、domain-auth-created-by-system@example.com 控制台建立這個地址,@前綴保持固定不變,後綴用自己網域。 2、 API 場景 AccountName 填網域,收件人看到的寄件人是 domain-auth-created-by-system@example.com。 SMTP 場景 a.透過 ModifyPWByDomain 介面設定網域密碼。 b.使用網域和設定的密碼認證,真實寄件人 mailfrom 傳自訂的地址,如 user@example.com,收件人看到的寄件人是 user@example.com。 |
true |
| TemplateContent |
object |
否 |
自訂郵件內容,直接指定傳送內容無需預先建立範本,與 TemplateName 二選一。如果 TemplateContent 和 TemplateName 同時存在,優先使用 TemplateName。 |
|
| Subject |
string |
否 |
指定郵件主旨。 |
黑色星期五,专属折扣来袭 |
| HtmlBody |
string |
否 |
郵件 html 正文。 注意:HtmlBody 和 TextBody 是針對不同類型的郵件內容,兩者必須傳其一。 新版 SDK 採用 Body 傳參限制約 8MB( java 1.4.0 及以上, python3 1.4.0 及以上, php 1.4.0 及以上 )。 |
全场九折,仅限今日 |
| TextBody |
string |
否 |
郵件 text 正文。 注意:HtmlBody 和 TextBody 是針對不同類型的郵件內容,兩者必須傳其一。 新版 SDK 採用 Body 傳參限制約 8MB( java 1.4.0 及以上, python3 1.4.0 及以上, php 1.4.0 及以上 )。 |
全场九折,仅限今日 |
| Alias |
string |
否 |
寄件人顯示名稱。 |
Jackie |
| Receivers |
array<object> |
否 |
收件人列表,數量不得超過 100,與 ReceiversName 二選一。Receivers 和 ReceiversName 同時設定,優先使用 ReceiversName。 示例:[{"To":["Jackie@example.com"],"TemplateData":{"UserName":"Jackie"}},{"To":["Tom@example.com"],"TemplateData":{"UserName":"Tom"}}]。 |
|
|
array<object> |
否 |
一組自訂收件人詳情。 |
||
| To |
array |
否 |
收件人列表,陣列類型。 |
|
|
string |
否 |
郵件地址。 |
Jackie@example.com |
|
| TemplateData |
object |
否 |
郵件範本參數,json map 資料類型。 |
|
|
string |
否 |
key-value 字符串 |
{"UserName": "Jackie"} |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
|||
| EnvId |
string |
事件 ID。 |
xxx |
| RequestId |
string |
請求 ID。 |
12D086F6-8F31-4658-84C1-006DED011A85 |
樣本
正常返回樣本
JSON格式
{
"EnvId": "xxx",
"RequestId": "12D086F6-8F31-4658-84C1-006DED011A85"
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。