Class: TencentCloud::Ses::V20201002::SendEmailRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20201002/models.rb

Overview

SendEmail请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(fromemailaddress = nil, subject = nil, destination = nil, replytoaddresses = nil, cc = nil, bcc = nil, template = nil, simple = nil, attachments = nil, unsubscribe = nil, triggertype = nil, smtpmessageid = nil, smtpheaders = nil, headerfrom = nil) ⇒ SendEmailRequest

Returns a new instance of SendEmailRequest.



1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
# File 'lib/v20201002/models.rb', line 1870

def initialize(fromemailaddress=nil, subject=nil, destination=nil, replytoaddresses=nil, cc=nil, bcc=nil, template=nil, simple=nil, attachments=nil, unsubscribe=nil, triggertype=nil, smtpmessageid=nil, smtpheaders=nil, headerfrom=nil)
  @FromEmailAddress = fromemailaddress
  @Subject = subject
  @Destination = destination
  @ReplyToAddresses = replytoaddresses
  @Cc = cc
  @Bcc = bcc
  @Template = template
  @Simple = simple
  @Attachments = attachments
  @Unsubscribe = unsubscribe
  @TriggerType = triggertype
  @SmtpMessageId = smtpmessageid
  @SmtpHeaders = smtpheaders
  @HeaderFrom = headerfrom
end

Instance Attribute Details

#AttachmentsObject

Destination/Cc/Bcc三个参数必须至少存在一个。 如您未申请过特殊配置,则该字段为必填 仅部分历史上申请了特殊配置的客户需要使用。如您未申请过特殊配置,则不存在该字段。

Parameters:

  • FromEmailAddress:

    发件人邮箱地址。不使用别名时请直接填写发件人邮箱地址,例如:[email protected]如需填写发件人别名时,请按照如下方式(注意别名与邮箱地址之间必须使用一个空格隔开):别名+一个空格+<邮箱地址>,别名中不能带有冒号(:)。

  • Subject:

    邮件主题

  • Destination:

    收信人邮箱地址,最多支持群发50人。注意:邮件内容会显示所有收件人地址,非群发邮件请多次调用API发送。

  • ReplyToAddresses:

    邮件的“回复”电子邮件地址。可以填写您能收到邮件的邮箱地址,可以是个人邮箱。如果不填,收件人的回复邮件将会发送失败。

  • Cc:

    抄送人邮箱地址,最多支持抄送20人。

  • Bcc:

    密送人邮箱地址,最多支持抄送20人,Bcc和Destination不能重复。

  • Template:

    使用模板发送时,填写模板相关参数。

  • Simple:

    已废弃

  • Attachments:

    需要发送附件时,填写附件相关参数。腾讯云接口请求最大支持 8M 的请求包,附件内容经过 Base64 预期扩大1.5倍,应该控制所有附件的总大小最大在 4M 以内,整体请求超出 8M 时接口会返回错误

  • Unsubscribe:

    退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 10: 泰语

  • TriggerType:

    邮件触发类型 0:非触发类,默认类型,营销类邮件、非即时类邮件等选择此类型 1:触发类,验证码等即时发送类邮件,若邮件超过一定大小,系统会自动选择非触发类型通道

  • SmtpMessageId:

    smtp头中的Message-Id字段

  • SmtpHeaders:

    smtp头中可以设置的其它字段

  • HeaderFrom:

    smtp头中的from字段,建议域名与FromEmailAddress保持一致



1868
1869
1870
# File 'lib/v20201002/models.rb', line 1868

def Attachments
  @Attachments
end

#BccObject

Destination/Cc/Bcc三个参数必须至少存在一个。 如您未申请过特殊配置,则该字段为必填 仅部分历史上申请了特殊配置的客户需要使用。如您未申请过特殊配置,则不存在该字段。

Parameters:

  • FromEmailAddress:

    发件人邮箱地址。不使用别名时请直接填写发件人邮箱地址,例如:[email protected]如需填写发件人别名时,请按照如下方式(注意别名与邮箱地址之间必须使用一个空格隔开):别名+一个空格+<邮箱地址>,别名中不能带有冒号(:)。

  • Subject:

    邮件主题

  • Destination:

    收信人邮箱地址,最多支持群发50人。注意:邮件内容会显示所有收件人地址,非群发邮件请多次调用API发送。

  • ReplyToAddresses:

    邮件的“回复”电子邮件地址。可以填写您能收到邮件的邮箱地址,可以是个人邮箱。如果不填,收件人的回复邮件将会发送失败。

  • Cc:

    抄送人邮箱地址,最多支持抄送20人。

  • Bcc:

    密送人邮箱地址,最多支持抄送20人,Bcc和Destination不能重复。

  • Template:

    使用模板发送时,填写模板相关参数。

  • Simple:

    已废弃

  • Attachments:

    需要发送附件时,填写附件相关参数。腾讯云接口请求最大支持 8M 的请求包,附件内容经过 Base64 预期扩大1.5倍,应该控制所有附件的总大小最大在 4M 以内,整体请求超出 8M 时接口会返回错误

  • Unsubscribe:

    退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 10: 泰语

  • TriggerType:

    邮件触发类型 0:非触发类,默认类型,营销类邮件、非即时类邮件等选择此类型 1:触发类,验证码等即时发送类邮件,若邮件超过一定大小,系统会自动选择非触发类型通道

  • SmtpMessageId:

    smtp头中的Message-Id字段

  • SmtpHeaders:

    smtp头中可以设置的其它字段

  • HeaderFrom:

    smtp头中的from字段,建议域名与FromEmailAddress保持一致



1868
1869
1870
# File 'lib/v20201002/models.rb', line 1868

def Bcc
  @Bcc
end

#CcObject

Destination/Cc/Bcc三个参数必须至少存在一个。 如您未申请过特殊配置,则该字段为必填 仅部分历史上申请了特殊配置的客户需要使用。如您未申请过特殊配置,则不存在该字段。

Parameters:

  • FromEmailAddress:

    发件人邮箱地址。不使用别名时请直接填写发件人邮箱地址,例如:[email protected]如需填写发件人别名时,请按照如下方式(注意别名与邮箱地址之间必须使用一个空格隔开):别名+一个空格+<邮箱地址>,别名中不能带有冒号(:)。

  • Subject:

    邮件主题

  • Destination:

    收信人邮箱地址,最多支持群发50人。注意:邮件内容会显示所有收件人地址,非群发邮件请多次调用API发送。

  • ReplyToAddresses:

    邮件的“回复”电子邮件地址。可以填写您能收到邮件的邮箱地址,可以是个人邮箱。如果不填,收件人的回复邮件将会发送失败。

  • Cc:

    抄送人邮箱地址,最多支持抄送20人。

  • Bcc:

    密送人邮箱地址,最多支持抄送20人,Bcc和Destination不能重复。

  • Template:

    使用模板发送时,填写模板相关参数。

  • Simple:

    已废弃

  • Attachments:

    需要发送附件时,填写附件相关参数。腾讯云接口请求最大支持 8M 的请求包,附件内容经过 Base64 预期扩大1.5倍,应该控制所有附件的总大小最大在 4M 以内,整体请求超出 8M 时接口会返回错误

  • Unsubscribe:

    退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 10: 泰语

  • TriggerType:

    邮件触发类型 0:非触发类,默认类型,营销类邮件、非即时类邮件等选择此类型 1:触发类,验证码等即时发送类邮件,若邮件超过一定大小,系统会自动选择非触发类型通道

  • SmtpMessageId:

    smtp头中的Message-Id字段

  • SmtpHeaders:

    smtp头中可以设置的其它字段

  • HeaderFrom:

    smtp头中的from字段,建议域名与FromEmailAddress保持一致



1868
1869
1870
# File 'lib/v20201002/models.rb', line 1868

def Cc
  @Cc
end

#DestinationObject

Destination/Cc/Bcc三个参数必须至少存在一个。 如您未申请过特殊配置,则该字段为必填 仅部分历史上申请了特殊配置的客户需要使用。如您未申请过特殊配置,则不存在该字段。

Parameters:

  • FromEmailAddress:

    发件人邮箱地址。不使用别名时请直接填写发件人邮箱地址,例如:[email protected]如需填写发件人别名时,请按照如下方式(注意别名与邮箱地址之间必须使用一个空格隔开):别名+一个空格+<邮箱地址>,别名中不能带有冒号(:)。

  • Subject:

    邮件主题

  • Destination:

    收信人邮箱地址,最多支持群发50人。注意:邮件内容会显示所有收件人地址,非群发邮件请多次调用API发送。

  • ReplyToAddresses:

    邮件的“回复”电子邮件地址。可以填写您能收到邮件的邮箱地址,可以是个人邮箱。如果不填,收件人的回复邮件将会发送失败。

  • Cc:

    抄送人邮箱地址,最多支持抄送20人。

  • Bcc:

    密送人邮箱地址,最多支持抄送20人,Bcc和Destination不能重复。

  • Template:

    使用模板发送时,填写模板相关参数。

  • Simple:

    已废弃

  • Attachments:

    需要发送附件时,填写附件相关参数。腾讯云接口请求最大支持 8M 的请求包,附件内容经过 Base64 预期扩大1.5倍,应该控制所有附件的总大小最大在 4M 以内,整体请求超出 8M 时接口会返回错误

  • Unsubscribe:

    退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 10: 泰语

  • TriggerType:

    邮件触发类型 0:非触发类,默认类型,营销类邮件、非即时类邮件等选择此类型 1:触发类,验证码等即时发送类邮件,若邮件超过一定大小,系统会自动选择非触发类型通道

  • SmtpMessageId:

    smtp头中的Message-Id字段

  • SmtpHeaders:

    smtp头中可以设置的其它字段

  • HeaderFrom:

    smtp头中的from字段,建议域名与FromEmailAddress保持一致



1868
1869
1870
# File 'lib/v20201002/models.rb', line 1868

def Destination
  @Destination
end

#FromEmailAddressObject

Destination/Cc/Bcc三个参数必须至少存在一个。 如您未申请过特殊配置,则该字段为必填 仅部分历史上申请了特殊配置的客户需要使用。如您未申请过特殊配置,则不存在该字段。

Parameters:

  • FromEmailAddress:

    发件人邮箱地址。不使用别名时请直接填写发件人邮箱地址,例如:[email protected]如需填写发件人别名时,请按照如下方式(注意别名与邮箱地址之间必须使用一个空格隔开):别名+一个空格+<邮箱地址>,别名中不能带有冒号(:)。

  • Subject:

    邮件主题

  • Destination:

    收信人邮箱地址,最多支持群发50人。注意:邮件内容会显示所有收件人地址,非群发邮件请多次调用API发送。

  • ReplyToAddresses:

    邮件的“回复”电子邮件地址。可以填写您能收到邮件的邮箱地址,可以是个人邮箱。如果不填,收件人的回复邮件将会发送失败。

  • Cc:

    抄送人邮箱地址,最多支持抄送20人。

  • Bcc:

    密送人邮箱地址,最多支持抄送20人,Bcc和Destination不能重复。

  • Template:

    使用模板发送时,填写模板相关参数。

  • Simple:

    已废弃

  • Attachments:

    需要发送附件时,填写附件相关参数。腾讯云接口请求最大支持 8M 的请求包,附件内容经过 Base64 预期扩大1.5倍,应该控制所有附件的总大小最大在 4M 以内,整体请求超出 8M 时接口会返回错误

  • Unsubscribe:

    退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 10: 泰语

  • TriggerType:

    邮件触发类型 0:非触发类,默认类型,营销类邮件、非即时类邮件等选择此类型 1:触发类,验证码等即时发送类邮件,若邮件超过一定大小,系统会自动选择非触发类型通道

  • SmtpMessageId:

    smtp头中的Message-Id字段

  • SmtpHeaders:

    smtp头中可以设置的其它字段

  • HeaderFrom:

    smtp头中的from字段,建议域名与FromEmailAddress保持一致



1868
1869
1870
# File 'lib/v20201002/models.rb', line 1868

def FromEmailAddress
  @FromEmailAddress
end

#HeaderFromObject

Destination/Cc/Bcc三个参数必须至少存在一个。 如您未申请过特殊配置,则该字段为必填 仅部分历史上申请了特殊配置的客户需要使用。如您未申请过特殊配置,则不存在该字段。

Parameters:

  • FromEmailAddress:

    发件人邮箱地址。不使用别名时请直接填写发件人邮箱地址,例如:[email protected]如需填写发件人别名时,请按照如下方式(注意别名与邮箱地址之间必须使用一个空格隔开):别名+一个空格+<邮箱地址>,别名中不能带有冒号(:)。

  • Subject:

    邮件主题

  • Destination:

    收信人邮箱地址,最多支持群发50人。注意:邮件内容会显示所有收件人地址,非群发邮件请多次调用API发送。

  • ReplyToAddresses:

    邮件的“回复”电子邮件地址。可以填写您能收到邮件的邮箱地址,可以是个人邮箱。如果不填,收件人的回复邮件将会发送失败。

  • Cc:

    抄送人邮箱地址,最多支持抄送20人。

  • Bcc:

    密送人邮箱地址,最多支持抄送20人,Bcc和Destination不能重复。

  • Template:

    使用模板发送时,填写模板相关参数。

  • Simple:

    已废弃

  • Attachments:

    需要发送附件时,填写附件相关参数。腾讯云接口请求最大支持 8M 的请求包,附件内容经过 Base64 预期扩大1.5倍,应该控制所有附件的总大小最大在 4M 以内,整体请求超出 8M 时接口会返回错误

  • Unsubscribe:

    退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 10: 泰语

  • TriggerType:

    邮件触发类型 0:非触发类,默认类型,营销类邮件、非即时类邮件等选择此类型 1:触发类,验证码等即时发送类邮件,若邮件超过一定大小,系统会自动选择非触发类型通道

  • SmtpMessageId:

    smtp头中的Message-Id字段

  • SmtpHeaders:

    smtp头中可以设置的其它字段

  • HeaderFrom:

    smtp头中的from字段,建议域名与FromEmailAddress保持一致



1868
1869
1870
# File 'lib/v20201002/models.rb', line 1868

def HeaderFrom
  @HeaderFrom
end

#ReplyToAddressesObject

Destination/Cc/Bcc三个参数必须至少存在一个。 如您未申请过特殊配置,则该字段为必填 仅部分历史上申请了特殊配置的客户需要使用。如您未申请过特殊配置,则不存在该字段。

Parameters:

  • FromEmailAddress:

    发件人邮箱地址。不使用别名时请直接填写发件人邮箱地址,例如:[email protected]如需填写发件人别名时,请按照如下方式(注意别名与邮箱地址之间必须使用一个空格隔开):别名+一个空格+<邮箱地址>,别名中不能带有冒号(:)。

  • Subject:

    邮件主题

  • Destination:

    收信人邮箱地址,最多支持群发50人。注意:邮件内容会显示所有收件人地址,非群发邮件请多次调用API发送。

  • ReplyToAddresses:

    邮件的“回复”电子邮件地址。可以填写您能收到邮件的邮箱地址,可以是个人邮箱。如果不填,收件人的回复邮件将会发送失败。

  • Cc:

    抄送人邮箱地址,最多支持抄送20人。

  • Bcc:

    密送人邮箱地址,最多支持抄送20人,Bcc和Destination不能重复。

  • Template:

    使用模板发送时,填写模板相关参数。

  • Simple:

    已废弃

  • Attachments:

    需要发送附件时,填写附件相关参数。腾讯云接口请求最大支持 8M 的请求包,附件内容经过 Base64 预期扩大1.5倍,应该控制所有附件的总大小最大在 4M 以内,整体请求超出 8M 时接口会返回错误

  • Unsubscribe:

    退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 10: 泰语

  • TriggerType:

    邮件触发类型 0:非触发类,默认类型,营销类邮件、非即时类邮件等选择此类型 1:触发类,验证码等即时发送类邮件,若邮件超过一定大小,系统会自动选择非触发类型通道

  • SmtpMessageId:

    smtp头中的Message-Id字段

  • SmtpHeaders:

    smtp头中可以设置的其它字段

  • HeaderFrom:

    smtp头中的from字段,建议域名与FromEmailAddress保持一致



1868
1869
1870
# File 'lib/v20201002/models.rb', line 1868

def ReplyToAddresses
  @ReplyToAddresses
end

#SimpleObject

Destination/Cc/Bcc三个参数必须至少存在一个。 如您未申请过特殊配置,则该字段为必填 仅部分历史上申请了特殊配置的客户需要使用。如您未申请过特殊配置,则不存在该字段。

Parameters:

  • FromEmailAddress:

    发件人邮箱地址。不使用别名时请直接填写发件人邮箱地址,例如:[email protected]如需填写发件人别名时,请按照如下方式(注意别名与邮箱地址之间必须使用一个空格隔开):别名+一个空格+<邮箱地址>,别名中不能带有冒号(:)。

  • Subject:

    邮件主题

  • Destination:

    收信人邮箱地址,最多支持群发50人。注意:邮件内容会显示所有收件人地址,非群发邮件请多次调用API发送。

  • ReplyToAddresses:

    邮件的“回复”电子邮件地址。可以填写您能收到邮件的邮箱地址,可以是个人邮箱。如果不填,收件人的回复邮件将会发送失败。

  • Cc:

    抄送人邮箱地址,最多支持抄送20人。

  • Bcc:

    密送人邮箱地址,最多支持抄送20人,Bcc和Destination不能重复。

  • Template:

    使用模板发送时,填写模板相关参数。

  • Simple:

    已废弃

  • Attachments:

    需要发送附件时,填写附件相关参数。腾讯云接口请求最大支持 8M 的请求包,附件内容经过 Base64 预期扩大1.5倍,应该控制所有附件的总大小最大在 4M 以内,整体请求超出 8M 时接口会返回错误

  • Unsubscribe:

    退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 10: 泰语

  • TriggerType:

    邮件触发类型 0:非触发类,默认类型,营销类邮件、非即时类邮件等选择此类型 1:触发类,验证码等即时发送类邮件,若邮件超过一定大小,系统会自动选择非触发类型通道

  • SmtpMessageId:

    smtp头中的Message-Id字段

  • SmtpHeaders:

    smtp头中可以设置的其它字段

  • HeaderFrom:

    smtp头中的from字段,建议域名与FromEmailAddress保持一致



1868
1869
1870
# File 'lib/v20201002/models.rb', line 1868

def Simple
  @Simple
end

#SmtpHeadersObject

Destination/Cc/Bcc三个参数必须至少存在一个。 如您未申请过特殊配置,则该字段为必填 仅部分历史上申请了特殊配置的客户需要使用。如您未申请过特殊配置,则不存在该字段。

Parameters:

  • FromEmailAddress:

    发件人邮箱地址。不使用别名时请直接填写发件人邮箱地址,例如:[email protected]如需填写发件人别名时,请按照如下方式(注意别名与邮箱地址之间必须使用一个空格隔开):别名+一个空格+<邮箱地址>,别名中不能带有冒号(:)。

  • Subject:

    邮件主题

  • Destination:

    收信人邮箱地址,最多支持群发50人。注意:邮件内容会显示所有收件人地址,非群发邮件请多次调用API发送。

  • ReplyToAddresses:

    邮件的“回复”电子邮件地址。可以填写您能收到邮件的邮箱地址,可以是个人邮箱。如果不填,收件人的回复邮件将会发送失败。

  • Cc:

    抄送人邮箱地址,最多支持抄送20人。

  • Bcc:

    密送人邮箱地址,最多支持抄送20人,Bcc和Destination不能重复。

  • Template:

    使用模板发送时,填写模板相关参数。

  • Simple:

    已废弃

  • Attachments:

    需要发送附件时,填写附件相关参数。腾讯云接口请求最大支持 8M 的请求包,附件内容经过 Base64 预期扩大1.5倍,应该控制所有附件的总大小最大在 4M 以内,整体请求超出 8M 时接口会返回错误

  • Unsubscribe:

    退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 10: 泰语

  • TriggerType:

    邮件触发类型 0:非触发类,默认类型,营销类邮件、非即时类邮件等选择此类型 1:触发类,验证码等即时发送类邮件,若邮件超过一定大小,系统会自动选择非触发类型通道

  • SmtpMessageId:

    smtp头中的Message-Id字段

  • SmtpHeaders:

    smtp头中可以设置的其它字段

  • HeaderFrom:

    smtp头中的from字段,建议域名与FromEmailAddress保持一致



1868
1869
1870
# File 'lib/v20201002/models.rb', line 1868

def SmtpHeaders
  @SmtpHeaders
end

#SmtpMessageIdObject

Destination/Cc/Bcc三个参数必须至少存在一个。 如您未申请过特殊配置,则该字段为必填 仅部分历史上申请了特殊配置的客户需要使用。如您未申请过特殊配置,则不存在该字段。

Parameters:

  • FromEmailAddress:

    发件人邮箱地址。不使用别名时请直接填写发件人邮箱地址,例如:[email protected]如需填写发件人别名时,请按照如下方式(注意别名与邮箱地址之间必须使用一个空格隔开):别名+一个空格+<邮箱地址>,别名中不能带有冒号(:)。

  • Subject:

    邮件主题

  • Destination:

    收信人邮箱地址,最多支持群发50人。注意:邮件内容会显示所有收件人地址,非群发邮件请多次调用API发送。

  • ReplyToAddresses:

    邮件的“回复”电子邮件地址。可以填写您能收到邮件的邮箱地址,可以是个人邮箱。如果不填,收件人的回复邮件将会发送失败。

  • Cc:

    抄送人邮箱地址,最多支持抄送20人。

  • Bcc:

    密送人邮箱地址,最多支持抄送20人,Bcc和Destination不能重复。

  • Template:

    使用模板发送时,填写模板相关参数。

  • Simple:

    已废弃

  • Attachments:

    需要发送附件时,填写附件相关参数。腾讯云接口请求最大支持 8M 的请求包,附件内容经过 Base64 预期扩大1.5倍,应该控制所有附件的总大小最大在 4M 以内,整体请求超出 8M 时接口会返回错误

  • Unsubscribe:

    退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 10: 泰语

  • TriggerType:

    邮件触发类型 0:非触发类,默认类型,营销类邮件、非即时类邮件等选择此类型 1:触发类,验证码等即时发送类邮件,若邮件超过一定大小,系统会自动选择非触发类型通道

  • SmtpMessageId:

    smtp头中的Message-Id字段

  • SmtpHeaders:

    smtp头中可以设置的其它字段

  • HeaderFrom:

    smtp头中的from字段,建议域名与FromEmailAddress保持一致



1868
1869
1870
# File 'lib/v20201002/models.rb', line 1868

def SmtpMessageId
  @SmtpMessageId
end

#SubjectObject

Destination/Cc/Bcc三个参数必须至少存在一个。 如您未申请过特殊配置,则该字段为必填 仅部分历史上申请了特殊配置的客户需要使用。如您未申请过特殊配置,则不存在该字段。

Parameters:

  • FromEmailAddress:

    发件人邮箱地址。不使用别名时请直接填写发件人邮箱地址,例如:[email protected]如需填写发件人别名时,请按照如下方式(注意别名与邮箱地址之间必须使用一个空格隔开):别名+一个空格+<邮箱地址>,别名中不能带有冒号(:)。

  • Subject:

    邮件主题

  • Destination:

    收信人邮箱地址,最多支持群发50人。注意:邮件内容会显示所有收件人地址,非群发邮件请多次调用API发送。

  • ReplyToAddresses:

    邮件的“回复”电子邮件地址。可以填写您能收到邮件的邮箱地址,可以是个人邮箱。如果不填,收件人的回复邮件将会发送失败。

  • Cc:

    抄送人邮箱地址,最多支持抄送20人。

  • Bcc:

    密送人邮箱地址,最多支持抄送20人,Bcc和Destination不能重复。

  • Template:

    使用模板发送时,填写模板相关参数。

  • Simple:

    已废弃

  • Attachments:

    需要发送附件时,填写附件相关参数。腾讯云接口请求最大支持 8M 的请求包,附件内容经过 Base64 预期扩大1.5倍,应该控制所有附件的总大小最大在 4M 以内,整体请求超出 8M 时接口会返回错误

  • Unsubscribe:

    退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 10: 泰语

  • TriggerType:

    邮件触发类型 0:非触发类,默认类型,营销类邮件、非即时类邮件等选择此类型 1:触发类,验证码等即时发送类邮件,若邮件超过一定大小,系统会自动选择非触发类型通道

  • SmtpMessageId:

    smtp头中的Message-Id字段

  • SmtpHeaders:

    smtp头中可以设置的其它字段

  • HeaderFrom:

    smtp头中的from字段,建议域名与FromEmailAddress保持一致



1868
1869
1870
# File 'lib/v20201002/models.rb', line 1868

def Subject
  @Subject
end

#TemplateObject

Destination/Cc/Bcc三个参数必须至少存在一个。 如您未申请过特殊配置,则该字段为必填 仅部分历史上申请了特殊配置的客户需要使用。如您未申请过特殊配置,则不存在该字段。

Parameters:

  • FromEmailAddress:

    发件人邮箱地址。不使用别名时请直接填写发件人邮箱地址,例如:[email protected]如需填写发件人别名时,请按照如下方式(注意别名与邮箱地址之间必须使用一个空格隔开):别名+一个空格+<邮箱地址>,别名中不能带有冒号(:)。

  • Subject:

    邮件主题

  • Destination:

    收信人邮箱地址,最多支持群发50人。注意:邮件内容会显示所有收件人地址,非群发邮件请多次调用API发送。

  • ReplyToAddresses:

    邮件的“回复”电子邮件地址。可以填写您能收到邮件的邮箱地址,可以是个人邮箱。如果不填,收件人的回复邮件将会发送失败。

  • Cc:

    抄送人邮箱地址,最多支持抄送20人。

  • Bcc:

    密送人邮箱地址,最多支持抄送20人,Bcc和Destination不能重复。

  • Template:

    使用模板发送时,填写模板相关参数。

  • Simple:

    已废弃

  • Attachments:

    需要发送附件时,填写附件相关参数。腾讯云接口请求最大支持 8M 的请求包,附件内容经过 Base64 预期扩大1.5倍,应该控制所有附件的总大小最大在 4M 以内,整体请求超出 8M 时接口会返回错误

  • Unsubscribe:

    退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 10: 泰语

  • TriggerType:

    邮件触发类型 0:非触发类,默认类型,营销类邮件、非即时类邮件等选择此类型 1:触发类,验证码等即时发送类邮件,若邮件超过一定大小,系统会自动选择非触发类型通道

  • SmtpMessageId:

    smtp头中的Message-Id字段

  • SmtpHeaders:

    smtp头中可以设置的其它字段

  • HeaderFrom:

    smtp头中的from字段,建议域名与FromEmailAddress保持一致



1868
1869
1870
# File 'lib/v20201002/models.rb', line 1868

def Template
  @Template
end

#TriggerTypeObject

Destination/Cc/Bcc三个参数必须至少存在一个。 如您未申请过特殊配置,则该字段为必填 仅部分历史上申请了特殊配置的客户需要使用。如您未申请过特殊配置,则不存在该字段。

Parameters:

  • FromEmailAddress:

    发件人邮箱地址。不使用别名时请直接填写发件人邮箱地址,例如:[email protected]如需填写发件人别名时,请按照如下方式(注意别名与邮箱地址之间必须使用一个空格隔开):别名+一个空格+<邮箱地址>,别名中不能带有冒号(:)。

  • Subject:

    邮件主题

  • Destination:

    收信人邮箱地址,最多支持群发50人。注意:邮件内容会显示所有收件人地址,非群发邮件请多次调用API发送。

  • ReplyToAddresses:

    邮件的“回复”电子邮件地址。可以填写您能收到邮件的邮箱地址,可以是个人邮箱。如果不填,收件人的回复邮件将会发送失败。

  • Cc:

    抄送人邮箱地址,最多支持抄送20人。

  • Bcc:

    密送人邮箱地址,最多支持抄送20人,Bcc和Destination不能重复。

  • Template:

    使用模板发送时,填写模板相关参数。

  • Simple:

    已废弃

  • Attachments:

    需要发送附件时,填写附件相关参数。腾讯云接口请求最大支持 8M 的请求包,附件内容经过 Base64 预期扩大1.5倍,应该控制所有附件的总大小最大在 4M 以内,整体请求超出 8M 时接口会返回错误

  • Unsubscribe:

    退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 10: 泰语

  • TriggerType:

    邮件触发类型 0:非触发类,默认类型,营销类邮件、非即时类邮件等选择此类型 1:触发类,验证码等即时发送类邮件,若邮件超过一定大小,系统会自动选择非触发类型通道

  • SmtpMessageId:

    smtp头中的Message-Id字段

  • SmtpHeaders:

    smtp头中可以设置的其它字段

  • HeaderFrom:

    smtp头中的from字段,建议域名与FromEmailAddress保持一致



1868
1869
1870
# File 'lib/v20201002/models.rb', line 1868

def TriggerType
  @TriggerType
end

#UnsubscribeObject

Destination/Cc/Bcc三个参数必须至少存在一个。 如您未申请过特殊配置,则该字段为必填 仅部分历史上申请了特殊配置的客户需要使用。如您未申请过特殊配置,则不存在该字段。

Parameters:

  • FromEmailAddress:

    发件人邮箱地址。不使用别名时请直接填写发件人邮箱地址,例如:[email protected]如需填写发件人别名时,请按照如下方式(注意别名与邮箱地址之间必须使用一个空格隔开):别名+一个空格+<邮箱地址>,别名中不能带有冒号(:)。

  • Subject:

    邮件主题

  • Destination:

    收信人邮箱地址,最多支持群发50人。注意:邮件内容会显示所有收件人地址,非群发邮件请多次调用API发送。

  • ReplyToAddresses:

    邮件的“回复”电子邮件地址。可以填写您能收到邮件的邮箱地址,可以是个人邮箱。如果不填,收件人的回复邮件将会发送失败。

  • Cc:

    抄送人邮箱地址,最多支持抄送20人。

  • Bcc:

    密送人邮箱地址,最多支持抄送20人,Bcc和Destination不能重复。

  • Template:

    使用模板发送时,填写模板相关参数。

  • Simple:

    已废弃

  • Attachments:

    需要发送附件时,填写附件相关参数。腾讯云接口请求最大支持 8M 的请求包,附件内容经过 Base64 预期扩大1.5倍,应该控制所有附件的总大小最大在 4M 以内,整体请求超出 8M 时接口会返回错误

  • Unsubscribe:

    退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 10: 泰语

  • TriggerType:

    邮件触发类型 0:非触发类,默认类型,营销类邮件、非即时类邮件等选择此类型 1:触发类,验证码等即时发送类邮件,若邮件超过一定大小,系统会自动选择非触发类型通道

  • SmtpMessageId:

    smtp头中的Message-Id字段

  • SmtpHeaders:

    smtp头中可以设置的其它字段

  • HeaderFrom:

    smtp头中的from字段,建议域名与FromEmailAddress保持一致



1868
1869
1870
# File 'lib/v20201002/models.rb', line 1868

def Unsubscribe
  @Unsubscribe
end

Instance Method Details

#deserialize(params) ⇒ Object



1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
# File 'lib/v20201002/models.rb', line 1887

def deserialize(params)
  @FromEmailAddress = params['FromEmailAddress']
  @Subject = params['Subject']
  @Destination = params['Destination']
  @ReplyToAddresses = params['ReplyToAddresses']
  @Cc = params['Cc']
  @Bcc = params['Bcc']
  unless params['Template'].nil?
    @Template = Template.new
    @Template.deserialize(params['Template'])
  end
  unless params['Simple'].nil?
    @Simple = Simple.new
    @Simple.deserialize(params['Simple'])
  end
  unless params['Attachments'].nil?
    @Attachments = []
    params['Attachments'].each do |i|
      attachment_tmp = Attachment.new
      attachment_tmp.deserialize(i)
      @Attachments << attachment_tmp
    end
  end
  @Unsubscribe = params['Unsubscribe']
  @TriggerType = params['TriggerType']
  @SmtpMessageId = params['SmtpMessageId']
  @SmtpHeaders = params['SmtpHeaders']
  @HeaderFrom = params['HeaderFrom']
end