Class SendEmailRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.ses.v20201002.models.SendEmailRequest
-
public class SendEmailRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description SendEmailRequest()SendEmailRequest(SendEmailRequest 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 Attachment[]getAttachments()Get 需要发送附件时,填写附件相关参数。腾讯云接口请求最大支持 8M 的请求包,附件内容经过 Base64 预期扩大1.5倍,应该控制所有附件的总大小最大在 4M 以内,整体请求超出 8M 时接口会返回错误String[]getBcc()Get 密送人邮箱地址,最多支持抄送20人。String[]getCc()Get 抄送人邮箱地址,最多支持抄送20人。String[]getDestination()Get 收信人邮箱地址,最多支持群发50人。注意:邮件内容会显示所有收件人地址,非群发邮件请多次调用API发送。StringgetFromEmailAddress()Get 发信邮件地址。请填写发件人邮箱地址,例如:[email protected] 如需填写发件人说明,请按照如下方式: 别名 <邮箱地址>StringgetReplyToAddresses()Get 邮件的“回复”电子邮件地址。可以填写您能收到邮件的邮箱地址,可以是个人邮箱。如果不填,收件人的回复邮件将会发送失败。SimplegetSimple()Get 已废弃StringgetSubject()Get 邮件主题TemplategetTemplate()Get 使用模板发送时,填写的模板相关参数。因 Simple 已经废除使用,Template 为必填项LonggetTriggerType()Get 邮件触发类型 0:非触发类,默认类型,营销类邮件、非即时类邮件等选择此类型 1:触发类,验证码等即时发送类邮件,若邮件超过一定大小,系统会自动选择非触发类型通道StringgetUnsubscribe()Get 退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 10: 泰语voidsetAttachments(Attachment[] Attachments)Set 需要发送附件时,填写附件相关参数。腾讯云接口请求最大支持 8M 的请求包,附件内容经过 Base64 预期扩大1.5倍,应该控制所有附件的总大小最大在 4M 以内,整体请求超出 8M 时接口会返回错误voidsetBcc(String[] Bcc)Set 密送人邮箱地址,最多支持抄送20人。voidsetCc(String[] Cc)Set 抄送人邮箱地址,最多支持抄送20人。voidsetDestination(String[] Destination)Set 收信人邮箱地址,最多支持群发50人。注意:邮件内容会显示所有收件人地址,非群发邮件请多次调用API发送。voidsetFromEmailAddress(String FromEmailAddress)Set 发信邮件地址。请填写发件人邮箱地址,例如:[email protected] 如需填写发件人说明,请按照如下方式: 别名 <邮箱地址>voidsetReplyToAddresses(String ReplyToAddresses)Set 邮件的“回复”电子邮件地址。可以填写您能收到邮件的邮箱地址,可以是个人邮箱。如果不填,收件人的回复邮件将会发送失败。voidsetSimple(Simple Simple)Set 已废弃voidsetSubject(String Subject)Set 邮件主题voidsetTemplate(Template Template)Set 使用模板发送时,填写的模板相关参数。因 Simple 已经废除使用,Template 为必填项voidsetTriggerType(Long TriggerType)Set 邮件触发类型 0:非触发类,默认类型,营销类邮件、非即时类邮件等选择此类型 1:触发类,验证码等即时发送类邮件,若邮件超过一定大小,系统会自动选择非触发类型通道voidsetUnsubscribe(String Unsubscribe)Set 退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 10: 泰语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
-
SendEmailRequest
public SendEmailRequest()
-
SendEmailRequest
public SendEmailRequest(SendEmailRequest 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
-
getFromEmailAddress
public String getFromEmailAddress()
Get 发信邮件地址。请填写发件人邮箱地址,例如:[email protected] 如需填写发件人说明,请按照如下方式: 别名 <邮箱地址>- Returns:
- FromEmailAddress 发信邮件地址。请填写发件人邮箱地址,例如:[email protected] 如需填写发件人说明,请按照如下方式: 别名 <邮箱地址>
-
setFromEmailAddress
public void setFromEmailAddress(String FromEmailAddress)
Set 发信邮件地址。请填写发件人邮箱地址,例如:[email protected] 如需填写发件人说明,请按照如下方式: 别名 <邮箱地址>- Parameters:
FromEmailAddress- 发信邮件地址。请填写发件人邮箱地址,例如:[email protected] 如需填写发件人说明,请按照如下方式: 别名 <邮箱地址>
-
getDestination
public String[] getDestination()
Get 收信人邮箱地址,最多支持群发50人。注意:邮件内容会显示所有收件人地址,非群发邮件请多次调用API发送。- Returns:
- Destination 收信人邮箱地址,最多支持群发50人。注意:邮件内容会显示所有收件人地址,非群发邮件请多次调用API发送。
-
setDestination
public void setDestination(String[] Destination)
Set 收信人邮箱地址,最多支持群发50人。注意:邮件内容会显示所有收件人地址,非群发邮件请多次调用API发送。- Parameters:
Destination- 收信人邮箱地址,最多支持群发50人。注意:邮件内容会显示所有收件人地址,非群发邮件请多次调用API发送。
-
getSubject
public String getSubject()
Get 邮件主题- Returns:
- Subject 邮件主题
-
setSubject
public void setSubject(String Subject)
Set 邮件主题- Parameters:
Subject- 邮件主题
-
getReplyToAddresses
public String getReplyToAddresses()
Get 邮件的“回复”电子邮件地址。可以填写您能收到邮件的邮箱地址,可以是个人邮箱。如果不填,收件人的回复邮件将会发送失败。- Returns:
- ReplyToAddresses 邮件的“回复”电子邮件地址。可以填写您能收到邮件的邮箱地址,可以是个人邮箱。如果不填,收件人的回复邮件将会发送失败。
-
setReplyToAddresses
public void setReplyToAddresses(String ReplyToAddresses)
Set 邮件的“回复”电子邮件地址。可以填写您能收到邮件的邮箱地址,可以是个人邮箱。如果不填,收件人的回复邮件将会发送失败。- Parameters:
ReplyToAddresses- 邮件的“回复”电子邮件地址。可以填写您能收到邮件的邮箱地址,可以是个人邮箱。如果不填,收件人的回复邮件将会发送失败。
-
getCc
public String[] getCc()
Get 抄送人邮箱地址,最多支持抄送20人。- Returns:
- Cc 抄送人邮箱地址,最多支持抄送20人。
-
setCc
public void setCc(String[] Cc)
Set 抄送人邮箱地址,最多支持抄送20人。- Parameters:
Cc- 抄送人邮箱地址,最多支持抄送20人。
-
getBcc
public String[] getBcc()
Get 密送人邮箱地址,最多支持抄送20人。- Returns:
- Bcc 密送人邮箱地址,最多支持抄送20人。
-
setBcc
public void setBcc(String[] Bcc)
Set 密送人邮箱地址,最多支持抄送20人。- Parameters:
Bcc- 密送人邮箱地址,最多支持抄送20人。
-
getTemplate
public Template getTemplate()
Get 使用模板发送时,填写的模板相关参数。因 Simple 已经废除使用,Template 为必填项- Returns:
- Template 使用模板发送时,填写的模板相关参数。因 Simple 已经废除使用,Template 为必填项
-
setTemplate
public void setTemplate(Template Template)
Set 使用模板发送时,填写的模板相关参数。因 Simple 已经废除使用,Template 为必填项- Parameters:
Template- 使用模板发送时,填写的模板相关参数。因 Simple 已经废除使用,Template 为必填项
-
getSimple
public Simple getSimple()
Get 已废弃- Returns:
- Simple 已废弃
-
setSimple
public void setSimple(Simple Simple)
Set 已废弃- Parameters:
Simple- 已废弃
-
getAttachments
public Attachment[] getAttachments()
Get 需要发送附件时,填写附件相关参数。腾讯云接口请求最大支持 8M 的请求包,附件内容经过 Base64 预期扩大1.5倍,应该控制所有附件的总大小最大在 4M 以内,整体请求超出 8M 时接口会返回错误- Returns:
- Attachments 需要发送附件时,填写附件相关参数。腾讯云接口请求最大支持 8M 的请求包,附件内容经过 Base64 预期扩大1.5倍,应该控制所有附件的总大小最大在 4M 以内,整体请求超出 8M 时接口会返回错误
-
setAttachments
public void setAttachments(Attachment[] Attachments)
Set 需要发送附件时,填写附件相关参数。腾讯云接口请求最大支持 8M 的请求包,附件内容经过 Base64 预期扩大1.5倍,应该控制所有附件的总大小最大在 4M 以内,整体请求超出 8M 时接口会返回错误- Parameters:
Attachments- 需要发送附件时,填写附件相关参数。腾讯云接口请求最大支持 8M 的请求包,附件内容经过 Base64 预期扩大1.5倍,应该控制所有附件的总大小最大在 4M 以内,整体请求超出 8M 时接口会返回错误
-
getUnsubscribe
public String getUnsubscribe()
Get 退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 10: 泰语- Returns:
- Unsubscribe 退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 10: 泰语
-
setUnsubscribe
public void setUnsubscribe(String Unsubscribe)
Set 退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 10: 泰语- Parameters:
Unsubscribe- 退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 10: 泰语
-
getTriggerType
public Long getTriggerType()
Get 邮件触发类型 0:非触发类,默认类型,营销类邮件、非即时类邮件等选择此类型 1:触发类,验证码等即时发送类邮件,若邮件超过一定大小,系统会自动选择非触发类型通道- Returns:
- TriggerType 邮件触发类型 0:非触发类,默认类型,营销类邮件、非即时类邮件等选择此类型 1:触发类,验证码等即时发送类邮件,若邮件超过一定大小,系统会自动选择非触发类型通道
-
setTriggerType
public void setTriggerType(Long TriggerType)
Set 邮件触发类型 0:非触发类,默认类型,营销类邮件、非即时类邮件等选择此类型 1:触发类,验证码等即时发送类邮件,若邮件超过一定大小,系统会自动选择非触发类型通道- Parameters:
TriggerType- 邮件触发类型 0:非触发类,默认类型,营销类邮件、非即时类邮件等选择此类型 1:触发类,验证码等即时发送类邮件,若邮件超过一定大小,系统会自动选择非触发类型通道
-
-