Class SendEmailStatus
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.ses.v20201002.models.SendEmailStatus
-
public class SendEmailStatus extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description SendEmailStatus()SendEmailStatus(SendEmailStatus source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDeliverMessage()Get 收件方处理状态描述LonggetDeliverStatus()Get 收件方处理状态 0: 请求成功被腾讯云接受,进入发送队列 1: 邮件递送成功,DeliverTime表示递送成功的时间 2: 邮件因某种原因被丢弃,DeliverMessage表示丢弃原因 3: 收件方ESP拒信,一般原因为邮箱地址不存在,或其它原因 8: 邮件被ESP因某些原因延迟递送,DeliverMessage表示延迟原因LonggetDeliverTime()Get 腾讯云执行递送时间戳StringgetFromEmailAddress()Get 发件人邮箱StringgetMessageId()Get SendEmail返回的MessageIdLonggetRequestTime()Get 请求到达腾讯云时间戳LonggetSendStatus()Get 腾讯云处理状态 0: 处理成功 1001: 内部系统异常 1002: 内部系统异常 1003: 内部系统异常 1003: 内部系统异常 1004: 发信超时 1005: 内部系统异常 1006: 触发频率控制,短时间内对同一地址发送过多邮件 1007: 邮件地址在黑名单中 1008: 域名被收件人拒收 1009: 内部系统异常 1010: 超出了每日发送限制 1011: 无发送自定义内容权限,必须使用模板 1013: 域名被收件人取消订阅 2001: 找不到相关记录 3007: 模板ID无效或者不可用 3008: 被收信域名临时封禁 3009: 无权限使用该模板 3010: TemplateData字段格式不正确 3014: 发件域名没有经过认证,无法发送 3020: 收件方邮箱类型在黑名单 3024: 邮箱地址格式预检查失败 3030: 退信率过高,临时限制发送 3033: 余额不足,账号欠费等StringgetToEmailAddress()Get 收件人邮箱BooleangetUserClicked()Get 用户是否点击该邮件中的链接BooleangetUserComplainted()Get 用户是否举报该发送者BooleangetUserOpened()Get 用户是否打开该邮件BooleangetUserUnsubscribed()Get 用户是否取消该发送者的订阅voidsetDeliverMessage(String DeliverMessage)Set 收件方处理状态描述voidsetDeliverStatus(Long DeliverStatus)Set 收件方处理状态 0: 请求成功被腾讯云接受,进入发送队列 1: 邮件递送成功,DeliverTime表示递送成功的时间 2: 邮件因某种原因被丢弃,DeliverMessage表示丢弃原因 3: 收件方ESP拒信,一般原因为邮箱地址不存在,或其它原因 8: 邮件被ESP因某些原因延迟递送,DeliverMessage表示延迟原因voidsetDeliverTime(Long DeliverTime)Set 腾讯云执行递送时间戳voidsetFromEmailAddress(String FromEmailAddress)Set 发件人邮箱voidsetMessageId(String MessageId)Set SendEmail返回的MessageIdvoidsetRequestTime(Long RequestTime)Set 请求到达腾讯云时间戳voidsetSendStatus(Long SendStatus)Set 腾讯云处理状态 0: 处理成功 1001: 内部系统异常 1002: 内部系统异常 1003: 内部系统异常 1003: 内部系统异常 1004: 发信超时 1005: 内部系统异常 1006: 触发频率控制,短时间内对同一地址发送过多邮件 1007: 邮件地址在黑名单中 1008: 域名被收件人拒收 1009: 内部系统异常 1010: 超出了每日发送限制 1011: 无发送自定义内容权限,必须使用模板 1013: 域名被收件人取消订阅 2001: 找不到相关记录 3007: 模板ID无效或者不可用 3008: 被收信域名临时封禁 3009: 无权限使用该模板 3010: TemplateData字段格式不正确 3014: 发件域名没有经过认证,无法发送 3020: 收件方邮箱类型在黑名单 3024: 邮箱地址格式预检查失败 3030: 退信率过高,临时限制发送 3033: 余额不足,账号欠费等voidsetToEmailAddress(String ToEmailAddress)Set 收件人邮箱voidsetUserClicked(Boolean UserClicked)Set 用户是否点击该邮件中的链接voidsetUserComplainted(Boolean UserComplainted)Set 用户是否举报该发送者voidsetUserOpened(Boolean UserOpened)Set 用户是否打开该邮件voidsetUserUnsubscribed(Boolean UserUnsubscribed)Set 用户是否取消该发送者的订阅voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
SendEmailStatus
public SendEmailStatus()
-
SendEmailStatus
public SendEmailStatus(SendEmailStatus source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getMessageId
public String getMessageId()
Get SendEmail返回的MessageId- Returns:
- MessageId SendEmail返回的MessageId
-
setMessageId
public void setMessageId(String MessageId)
Set SendEmail返回的MessageId- Parameters:
MessageId- SendEmail返回的MessageId
-
getToEmailAddress
public String getToEmailAddress()
Get 收件人邮箱- Returns:
- ToEmailAddress 收件人邮箱
-
setToEmailAddress
public void setToEmailAddress(String ToEmailAddress)
Set 收件人邮箱- Parameters:
ToEmailAddress- 收件人邮箱
-
getFromEmailAddress
public String getFromEmailAddress()
Get 发件人邮箱- Returns:
- FromEmailAddress 发件人邮箱
-
setFromEmailAddress
public void setFromEmailAddress(String FromEmailAddress)
Set 发件人邮箱- Parameters:
FromEmailAddress- 发件人邮箱
-
getSendStatus
public Long getSendStatus()
Get 腾讯云处理状态 0: 处理成功 1001: 内部系统异常 1002: 内部系统异常 1003: 内部系统异常 1003: 内部系统异常 1004: 发信超时 1005: 内部系统异常 1006: 触发频率控制,短时间内对同一地址发送过多邮件 1007: 邮件地址在黑名单中 1008: 域名被收件人拒收 1009: 内部系统异常 1010: 超出了每日发送限制 1011: 无发送自定义内容权限,必须使用模板 1013: 域名被收件人取消订阅 2001: 找不到相关记录 3007: 模板ID无效或者不可用 3008: 被收信域名临时封禁 3009: 无权限使用该模板 3010: TemplateData字段格式不正确 3014: 发件域名没有经过认证,无法发送 3020: 收件方邮箱类型在黑名单 3024: 邮箱地址格式预检查失败 3030: 退信率过高,临时限制发送 3033: 余额不足,账号欠费等- Returns:
- SendStatus 腾讯云处理状态 0: 处理成功 1001: 内部系统异常 1002: 内部系统异常 1003: 内部系统异常 1003: 内部系统异常 1004: 发信超时 1005: 内部系统异常 1006: 触发频率控制,短时间内对同一地址发送过多邮件 1007: 邮件地址在黑名单中 1008: 域名被收件人拒收 1009: 内部系统异常 1010: 超出了每日发送限制 1011: 无发送自定义内容权限,必须使用模板 1013: 域名被收件人取消订阅 2001: 找不到相关记录 3007: 模板ID无效或者不可用 3008: 被收信域名临时封禁 3009: 无权限使用该模板 3010: TemplateData字段格式不正确 3014: 发件域名没有经过认证,无法发送 3020: 收件方邮箱类型在黑名单 3024: 邮箱地址格式预检查失败 3030: 退信率过高,临时限制发送 3033: 余额不足,账号欠费等
-
setSendStatus
public void setSendStatus(Long SendStatus)
Set 腾讯云处理状态 0: 处理成功 1001: 内部系统异常 1002: 内部系统异常 1003: 内部系统异常 1003: 内部系统异常 1004: 发信超时 1005: 内部系统异常 1006: 触发频率控制,短时间内对同一地址发送过多邮件 1007: 邮件地址在黑名单中 1008: 域名被收件人拒收 1009: 内部系统异常 1010: 超出了每日发送限制 1011: 无发送自定义内容权限,必须使用模板 1013: 域名被收件人取消订阅 2001: 找不到相关记录 3007: 模板ID无效或者不可用 3008: 被收信域名临时封禁 3009: 无权限使用该模板 3010: TemplateData字段格式不正确 3014: 发件域名没有经过认证,无法发送 3020: 收件方邮箱类型在黑名单 3024: 邮箱地址格式预检查失败 3030: 退信率过高,临时限制发送 3033: 余额不足,账号欠费等- Parameters:
SendStatus- 腾讯云处理状态 0: 处理成功 1001: 内部系统异常 1002: 内部系统异常 1003: 内部系统异常 1003: 内部系统异常 1004: 发信超时 1005: 内部系统异常 1006: 触发频率控制,短时间内对同一地址发送过多邮件 1007: 邮件地址在黑名单中 1008: 域名被收件人拒收 1009: 内部系统异常 1010: 超出了每日发送限制 1011: 无发送自定义内容权限,必须使用模板 1013: 域名被收件人取消订阅 2001: 找不到相关记录 3007: 模板ID无效或者不可用 3008: 被收信域名临时封禁 3009: 无权限使用该模板 3010: TemplateData字段格式不正确 3014: 发件域名没有经过认证,无法发送 3020: 收件方邮箱类型在黑名单 3024: 邮箱地址格式预检查失败 3030: 退信率过高,临时限制发送 3033: 余额不足,账号欠费等
-
getDeliverStatus
public Long getDeliverStatus()
Get 收件方处理状态 0: 请求成功被腾讯云接受,进入发送队列 1: 邮件递送成功,DeliverTime表示递送成功的时间 2: 邮件因某种原因被丢弃,DeliverMessage表示丢弃原因 3: 收件方ESP拒信,一般原因为邮箱地址不存在,或其它原因 8: 邮件被ESP因某些原因延迟递送,DeliverMessage表示延迟原因- Returns:
- DeliverStatus 收件方处理状态 0: 请求成功被腾讯云接受,进入发送队列 1: 邮件递送成功,DeliverTime表示递送成功的时间 2: 邮件因某种原因被丢弃,DeliverMessage表示丢弃原因 3: 收件方ESP拒信,一般原因为邮箱地址不存在,或其它原因 8: 邮件被ESP因某些原因延迟递送,DeliverMessage表示延迟原因
-
setDeliverStatus
public void setDeliverStatus(Long DeliverStatus)
Set 收件方处理状态 0: 请求成功被腾讯云接受,进入发送队列 1: 邮件递送成功,DeliverTime表示递送成功的时间 2: 邮件因某种原因被丢弃,DeliverMessage表示丢弃原因 3: 收件方ESP拒信,一般原因为邮箱地址不存在,或其它原因 8: 邮件被ESP因某些原因延迟递送,DeliverMessage表示延迟原因- Parameters:
DeliverStatus- 收件方处理状态 0: 请求成功被腾讯云接受,进入发送队列 1: 邮件递送成功,DeliverTime表示递送成功的时间 2: 邮件因某种原因被丢弃,DeliverMessage表示丢弃原因 3: 收件方ESP拒信,一般原因为邮箱地址不存在,或其它原因 8: 邮件被ESP因某些原因延迟递送,DeliverMessage表示延迟原因
-
getDeliverMessage
public String getDeliverMessage()
Get 收件方处理状态描述- Returns:
- DeliverMessage 收件方处理状态描述
-
setDeliverMessage
public void setDeliverMessage(String DeliverMessage)
Set 收件方处理状态描述- Parameters:
DeliverMessage- 收件方处理状态描述
-
getRequestTime
public Long getRequestTime()
Get 请求到达腾讯云时间戳- Returns:
- RequestTime 请求到达腾讯云时间戳
-
setRequestTime
public void setRequestTime(Long RequestTime)
Set 请求到达腾讯云时间戳- Parameters:
RequestTime- 请求到达腾讯云时间戳
-
getDeliverTime
public Long getDeliverTime()
Get 腾讯云执行递送时间戳- Returns:
- DeliverTime 腾讯云执行递送时间戳
-
setDeliverTime
public void setDeliverTime(Long DeliverTime)
Set 腾讯云执行递送时间戳- Parameters:
DeliverTime- 腾讯云执行递送时间戳
-
getUserOpened
public Boolean getUserOpened()
Get 用户是否打开该邮件- Returns:
- UserOpened 用户是否打开该邮件
-
setUserOpened
public void setUserOpened(Boolean UserOpened)
Set 用户是否打开该邮件- Parameters:
UserOpened- 用户是否打开该邮件
-
getUserClicked
public Boolean getUserClicked()
Get 用户是否点击该邮件中的链接- Returns:
- UserClicked 用户是否点击该邮件中的链接
-
setUserClicked
public void setUserClicked(Boolean UserClicked)
Set 用户是否点击该邮件中的链接- Parameters:
UserClicked- 用户是否点击该邮件中的链接
-
getUserUnsubscribed
public Boolean getUserUnsubscribed()
Get 用户是否取消该发送者的订阅- Returns:
- UserUnsubscribed 用户是否取消该发送者的订阅
-
setUserUnsubscribed
public void setUserUnsubscribed(Boolean UserUnsubscribed)
Set 用户是否取消该发送者的订阅- Parameters:
UserUnsubscribed- 用户是否取消该发送者的订阅
-
getUserComplainted
public Boolean getUserComplainted()
Get 用户是否举报该发送者- Returns:
- UserComplainted 用户是否举报该发送者
-
setUserComplainted
public void setUserComplainted(Boolean UserComplainted)
Set 用户是否举报该发送者- Parameters:
UserComplainted- 用户是否举报该发送者
-
-