阅读450 返回首页    go 新东方


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

描述

请求参数

名称 类型 是否必须 描述
Action String 必须 操作接口名,系统规定参数,取值:SingleSendMail
AccountName String 必须 管理控制台中配置的发信地址
ReplyToAddress Boolean 必须 是否使用管理控制台中配置的回信地址(状态必须是验证通过)
AddressType Number 必须 取值范围0~1: 0为随机账号(推荐,可以更好的统计退信情况);1为发信地址
ToAddress String 必须 目标地址,多个Email地址可以逗号分隔
FromAlias String 可选 发信人昵称,长度小于15个字符 例如:发信人昵称设置为"小红",发信地址为"test@example.com",收信人看到的发信地址为"小红"<test@example.com>
Subject String 可选 邮件主题,建议填写
HtmlBody String 可选 邮件html正文
TextBody String 可选 邮件text正文

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

返回参数

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

错误码

错误代码 描述 Http状态码 语义
InvalidMailAddress.NotFound The specified mailAddress does not exist. 400 发信地址不存在
InvalidMailAddressStatus.Malformed The specified mailAddress status is wrongly formed. 400 发信地址状态不正确
InvalidToAddress The specified toAddress is wrongly formed. 400 目标地址不正确。目标地址不是正确的Email或者超过1000个上限
InvalidBody The specified textBody or htmlBody is wrongly formed. 400 邮件正文不正确。textBody 或 htmlBody不能同时为空
InvalidSendMail.Spam Sendmail rejected by spam filter. 400 本次发送操作被反垃圾系统检测为垃圾邮件,禁止发送。请仔细检查邮件内容和域名状态等
InvalidSubject.Malformed The specified subject is wrongly formed. 400 邮件主题限制在100个字符以内
InvalidMailAddressDomain.Malformed The specified mailAddress domain does not exist. 400 发信地址的域名状态不正确,请检查MX、SPF配置是否正确

示例

请求示例

https://dm.aliyuncs.com/?Action=SingleSendMail
&AccountName=test@example.com
&ReplyToAddress=true
&AddressType=1   
&ToAddress=test1@example.com
&Subject=Subject
&HtmlBody=body
&<公共请求参数>

返回示例

XML格式

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

JSON示例

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

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

  上一篇:go 通过控制台发送邮件__发送邮件_使用手册_邮件推送-阿里云
  下一篇:go BatchSendMail__发信邮件相关接口_API参考手册_邮件推送-阿里云