类 Message.Builder

java.lang.Object
com.lark.oapi.service.mail.v1.model.Message.Builder
封闭类:
Message

public static class Message.Builder extends Object
  • 构造器详细资料

    • Builder

      public Builder()
  • 方法详细资料

    • raw

      public Message.Builder raw(String raw)
      MIME邮件数据,基于base64url编码

      示例值:Q29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0PSJ1cy1hc2NpaSIKTUlNRS1WZXJzaW9uOiAxLjAKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogN2JpdAp0bzogdG9AeHh4Lnh4CmZyb206IHNlbmRlckB4eHgueHgKc3ViamVjdDogdGhpcyBpcyBhIHN1YmplY3QKCnRoaXMgaXMgdGhlIG1lc3NhZ2UgYm9keS4=

      参数:
      raw -
      返回:
    • subject

      public Message.Builder subject(String subject)
      主题

      示例值:邮件标题

      参数:
      subject -
      返回:
    • to

      public Message.Builder to(MailAddress[] to)
      收件人

      示例值:

      参数:
      to -
      返回:
    • cc

      public Message.Builder cc(MailAddress[] cc)
      抄送

      示例值:

      参数:
      cc -
      返回:
    • bcc

      public Message.Builder bcc(MailAddress[] bcc)
      秘送

      示例值:

      参数:
      bcc -
      返回:
    • headFrom

      public Message.Builder headFrom(MailAddress headFrom)
      发件人

      示例值:

      参数:
      headFrom -
      返回:
    • bodyHtml

      public Message.Builder bodyHtml(String bodyHtml)
      正文(base64url)

      示例值:xxxx

      参数:
      bodyHtml -
      返回:
    • internalDate

      public Message.Builder internalDate(String internalDate)
      创建/收/发信时间(毫秒)

      示例值:1682377086000

      参数:
      internalDate -
      返回:
    • messageState

      public Message.Builder messageState(Integer messageState)
      邮件状态

      示例值:1(收信)2(发信)3(草稿)

      参数:
      messageState -
      返回:
    • smtpMessageId

      public Message.Builder smtpMessageId(String smtpMessageId)
      RFC协议id

      示例值:ay0azrJDvbs3FJAg@outlook.com

      参数:
      smtpMessageId -
      返回:
    • messageId

      public Message.Builder messageId(String messageId)
      邮件id

      示例值:tfuh9N4WnzU6jdDw=

      参数:
      messageId -
      返回:
    • bodyPlainText

      public Message.Builder bodyPlainText(String bodyPlainText)
      正文纯文本(base64url)

      示例值:xxxxx

      参数:
      bodyPlainText -
      返回:
    • attachments

      public Message.Builder attachments(Attachment[] attachments)
      邮件附件列表

      示例值:

      参数:
      attachments -
      返回:
    • build

      public Message build()