批量发送邮件接口

HTTP 请求

Post /api/Message/SendBulkEmailWithNotTemplate

请求参数

{
  "data": {
    "emailTitle": "主题",                     // 邮件标题(必填)
    "emailBody": "",                          // 邮件内容(必填)
    "callBackUrl": "http://www.31huiyi.com",  // 邮件发送成功(失败)回调地址(post请求)(必填)
    "businessId": "string",                   // 业务id(回调时传递)
    "businessType": "string",                 // 业务类型(回调时传递)
    "sender": "31huiyi",                      // 发送者名称
    "receivers": [
      {
        "email": "admin@31huiyi.com"          // 接收人邮箱(必填)
      }
    ]
  },
  "appId":"...",                              //(必填)
  "sign":"...",                               //(必填)
  "timestamp":"..."                           //(必填)
}

响应结果

{
    "data": {
        "taskId": "c3650000-c635-10e7-85e1-08d7dcfaa4d2" //任务id
    },
    "code": 0,
    "msg": null
}

邮件发送成功(失败)回调说明:

Post  callBackUrl(回调地址)

回调请求body:

{
    "taskId": "c365000d7dcfaa4d2",            // 任务id
    "businessId": "string",                   // 业务id
    "businessType": "string",                 // 业务类型
    "emailTaskDetails": [
       {
           "toEmail":"lisi@31huiyi.com",      // 邮件接收人
           "emailStatus":0,                   // 发送状态,可选值:0 未发送、1发送成功、2发送失败、3终止发送
           "errorMsg":"发送失败"              // 失败(错误)简要描述
       }
    ]
}

 

Was this article helpful?

Related Articles

Leave A Comment?