Class EmailMessageRequest

java.lang.Object
com.bytedesk.core.base.BaseRequest
com.bytedesk.core.email_message.EmailMessageRequest
All Implemented Interfaces:
PageableRequest, Serializable

public class EmailMessageRequest extends BaseRequest
See Also:
  • Field Details

    • name

      private String name
    • description

      private String description
    • emailAddress

      private String emailAddress
    • messageId

      private String messageId
    • subject

      private String subject
    • fromAddress

      private String fromAddress
    • fromName

      private String fromName
    • toAddresses

      private String toAddresses
    • ccAddresses

      private String ccAddresses
    • bccAddresses

      private String bccAddresses
    • contentText

      private String contentText
    • contentHtml

      private String contentHtml
    • emailDate

      private ZonedDateTime emailDate
    • read

      private Boolean read
    • important

      private Boolean important
    • hasAttachments

      private Boolean hasAttachments
    • attachments

      private String attachments
    • emailSize

      private Long emailSize
    • status

      private String status
    • errorMessage

      private String errorMessage
    • replyToMessageId

      private String replyToMessageId
    • forwardFromMessageId

      private String forwardFromMessageId
    • threadId

      private String threadId
    • emailConfigUid

      private String emailConfigUid
    • toAddressList

      private List<String> toAddressList
      收件人列表(发送时使用)
    • ccAddressList

      private List<String> ccAddressList
      抄送列表(发送时使用)
    • bccAddressList

      private List<String> bccAddressList
      密送列表(发送时使用)
    • textContent

      private String textContent
      邮件文本内容(发送时使用)
    • htmlContent

      private String htmlContent
      邮件HTML内容(发送时使用)
    • attachmentList

      private List<EmailMessageRequest.EmailAttachment> attachmentList
      附件列表(发送时使用)
    • priority

      private Integer priority
      邮件优先级(发送时使用) 1: 高优先级, 3: 普通优先级, 5: 低优先级
    • requestReceipt

      private Boolean requestReceipt
      是否请求送达回执(发送时使用)
    • encoding

      private String encoding
      邮件编码(发送时使用,默认UTF-8)
    • customHeaders

      private Map<String,String> customHeaders
      自定义邮件头(发送时使用)
  • Constructor Details

    • EmailMessageRequest

      public EmailMessageRequest()