阅读173 返回首页    go 阿里云 go 技术社区[云栖]


BatchSendMail__发信邮件相关接口_API参考手册_邮件推送-阿里云

描述

请求参数

名称 类型 是否必须 描述
Action String 操作接口名,系统规定参数,取值:BatchSendMail
AccountName String 必须 管理控制台中配置的发信地址
AddressType Number 必须 取值范围0~1: 0为随机账号(推荐,可以更好的统计退信情况);1为发信地址
TemplateName String 必须 预先创建且通过审核的模板名称
ReceiversName String 必须 预先创建且上传了收件人的收件人列表名称
TagName String 可选 邮件标签名称

其他请求参数请参见 公共请求参数

返回参数

公共返回参数,详见公共返回参数

错误码

错误代码 描述 Http状态码 语义
InvalidMailAddress.NotFound The specified mailAddress does not exist. 400 发信地址不存在
InvalidMailAddressStatus.Malformed The specified mailAddress status is wrongly formed. 400 发信地址状态不正确
InvalidMailAddressSendType.Malformed The specified mailAddress sendType is wrongly formed. 400 邮件地址类型不正确,只能使用类型为批量的邮件地址目标地址不正确。目标地址不是正确的Email或者超过1000个上限
InvalidReceiverName.Malformed The specified receiver name is wrongly formed. 400 收件人列表名称不正确。列表不存在或者列表为空
InvalidSendMail.Spam Sendmail rejected by spam filter. 400 本次发送操作被反垃圾系统检测为垃圾邮件,禁止发送。请仔细检查邮件内容和域名状态等
InvalidTemplateName.Malformed The specified template name is wrongly formed. 400 模板名称不正确。
InvalidMailAddressDomain.Malformed The specified mailAddress domain does not exist. 400 发信地址的域名状态不正确,请检查MX、SPF配置是否正确

示例

请求示例

https://dm.aliyuncs.com/?Action=BatchSendMail
&AccountName=test@example.com
&AddressType=1
&TemplateName=test1
&ReceiversName=test2
&TagName=test3
&<公共请求参数>

返回示例

XML格式

<BatchSendMailResponse>
    <RequestId>12D086F6-8F31-4658-84C1-006DED011A85</RequestId>
</BatchSendMailResponse>

JSON示例

{
  "RequestId": "12D086F6-8F31-4658-84C1-006DED011A85"
}

最后更新:2016-11-23 17:16:06

  上一篇:go SingleSendMail__发信邮件相关接口_API参考手册_邮件推送-阿里云
  下一篇:go SMTP服务地址__SMTP接口说明_邮件推送-阿里云