全部产品
邮件推送

SingleSendMail

更新时间:2017-08-09 11:47:03   分享:   

描述

SingleSendMail 接口为单一发信接口。

请求参数

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

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

返回参数

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

错误码

错误代码 描述 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 目标地址不正确。
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 配置是否正确。
InvalidFromALias.Malformed The specified fromAlias is wrongly formed. 400 发信人昵称不正确,请检查发信人昵称是否正确,长度应小于 15 个字符。

示例

请求示例

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

返回示例

XML格式

  1. <SingleSendMailResponse>
  2. <RequestId>12D086F6-8F31-4658-84C1-006DED011A85</RequestId>
  3. </SingleSendMailResponse>

JSON示例

  1. {
  2. "RequestId": "12D086F6-8F31-4658-84C1-006DED011A85"
  3. }
本文导读目录
本文导读目录
以上内容是否对您有帮助?