发送方
更新时间:2023-06-03 09:00
管理或获取你的邮件发送方相关的数据
身份验证
验证方式看这里。
检索发送方
POST /v5/verified_senders/get
请求参数
名称 | 类型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
senderEmail | string | 否 | 要查询的发送方地址。填写时仅返回指定发送方的情况;不填写则返回用户下所有发送方的情况 | norply@market.domain.com |
请求示例
{
"senderEmail": "norply@market.domain.com"
}
返回参数
名称 | 类型 | 描述 |
---|---|---|
code | int | 返回码 |
message | string | 对返回码的文本描述内容 |
mailFromDomains | array[object] | 发送方的情况列表 |
mailFromDomains.FromDomain | string | 发送方域名 |
mailFromDomains.MXStatus | int | 发送方的MX检查状态。取值范围:正常(1),异常(0) |
mailFromDomains.SPFStatus | int | 发送方的SPF检查状态。取值范围:正常(1),异常(0) |
mailFromDomains.DKIMStatus | int | 发送方的DKIM检查状态。取值范围:正常(1),异常(0) |
mailFromDomains.DMARCStatus | int | 发送方的DMARC检查状态。取值范围:正常(1),异常(0) |
mailFromDomains.IsValidate | int | 发送方的总检查状态 。取值范围:正常(1),异常(0)。MXStatus、SPFStatus、DKIMStatus、DMARCStatus值都为1时此值为1,否则值为0 |
mailFromDomains.IsYiyeDomain | int | 发送方是否为亿业提供的发送方。取值范围:是(1),否 (0) |
mailFromDomains.SenderType | int | 发送方的类型。取值范围:营销类(1),事务类(2) |
返回示例
{
"code": 200,
"message": "",
"mailFromDomains": [
{
"FromDomain": "norply@market.domain.com",
"MXStatus": 1,
"SPFStatus": 1,
"DKIMStatus": 1,
"DMARCStatus": 1,
"IsValidate": 1,
"IsYiyeDomain": 1,
"SenderType": 1
}
]
}
添加发送方
POST /v5/verified_senders/add
请求参数
名称 | 类型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
senderEmail | string | 是 | 待添加的发送方地址。非顶级域名 | norply@market.domain.com |
senderType | string | 是 | 发送方地址的类型 | 取值范围:1和2。营销(1),事务(2) |
sandboxMode | boolean | 否 | 是否使用沙盒模式 | 取值范围:true、false。使用沙盒模式(true),不使用沙盒模式(false)。不填写时默认为不使用 |
请求示例
{
"senderEmail": "norply@market.domain.com",
"senderType": "1"
}
返回参数
名称 | 类型 | 描述 |
---|---|---|
code | int | 返回码 |
message | string | 对返回码的文本描述内容 |
返回示例
{
"code": 200,
"message": ""
}
检验发送方域名
POST /v5/verified_senders/verify
请求参数
名称 | 类型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
fromDomain | string | 是 | 待检验的发送方 | norply@market.domain.com |
selector | string | 是 | 检验发送方的DKIM时所使用的selector | easeye2007 |
请求示例
{
"fromDomain": "norply@market.domain.com",
"selector": "easeye2007"
}
返回参数
名称 | 类型 | 描述 |
---|---|---|
code | int | 返回码 |
message | string | 对返回码的文本描述内容 |
valid | boolean | 发送方的总检验结果 |
goodMX | boolean | 发送方MX的检验结果 |
mxRecord | string | 发送方MX的查询值 |
goodSPF | boolean | 发送方SPF的检验结果 |
goodDKIM | boolean | 发送方DKIM的检验结果 |
goodDMARC | boolean | 发送方DMARC的检验结果 |
result | string | 发送方的总检验结果的文本描述内容 |
checkStatus | object |
返回示例
{
"code": 200,
"message": "",
"valid": true,
"goodMX": true,
"mxRecord": "",
"goodSPF": true,
"goodDKIM": true,
"goodDMARC": true,
"result": "",
"mxRecord": {
"warnList": [
{
"desc": "",
"detail": "",
"type": "",
"advice": "",
"expected": ""
}
],
"warnList": [
{
"desc": "",
"detail": "",
"type": "",
"advice": "",
"expected": ""
}
],
"warnList": [
{
"desc": "",
"detail": "",
"type": "",
"advice": "",
"expected": ""
}
]
}
}
删除发送方
POST /v5/verified_senders/delete
请求参数
名称 | 类型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
senderEmail | string | 是 | 要删除的发送方 | norply@market.domain.com |
sandboxMode | boolean | 否 | 是否使用沙盒模式 | 取值范围:true、false。使用沙盒模式(true),不使用沙盒模式(false)。不填写时默认为不使用 |
请求示例
{
"senderEmail": "norply@market.domain.com"
}
返回参数
名称 | 类型 | 描述 |
---|---|---|
code | int | 返回码 |
message | string | 对返回码的文本描述内容 |
返回示例
{
"code": 200,
"message": ""
}