| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
Message.Builder |
attachments(Attachment[] attachments)
邮件附件列表
示例值:
|
Message.Builder |
bcc(MailAddress[] bcc)
密送
示例值:
|
Message.Builder |
bodyCalendar(String bodyCalendar)
日历邀请内容(base64url)。
|
Message.Builder |
bodyHtml(String bodyHtml)
正文(base64url)
示例值:xxxx
|
Message.Builder |
bodyPlainText(String bodyPlainText)
正文纯文本(base64url)
示例值:xxxxx
|
Message.Builder |
bodyPreview(String bodyPreview)
邮件正文纯文本内容的前100个字符,基于base64url编码,用于快速预览邮件核心内容,无需解码完整正文
示例值:xxxxx
|
Message |
build() |
Message.Builder |
cc(MailAddress[] cc)
抄送
示例值:
|
Message.Builder |
folderId(String folderId)
文件夹ID
示例值:INBOX
|
Message.Builder |
headFrom(MailAddress headFrom)
发件人
示例值:
|
Message.Builder |
inReplyTo(String inReplyTo)
In-Reply-To邮件头
示例值:06d20.dbf451a3.808a.475a.acc9.1363dfd20f36@larksuite.com
|
Message.Builder |
internalDate(String internalDate)
创建/收/发信时间(毫秒)
示例值:1682377086000
|
Message.Builder |
labelIds(String[] labelIds)
标签ID
示例值:
|
Message.Builder |
messageId(String messageId)
邮件id
示例值:tfuh9N4WnzU6jdDw=
|
Message.Builder |
messageState(Integer messageState)
邮件状态,1(收信)2(发信)3(草稿)
示例值:1
|
Message.Builder |
priorityType(MessagePriorityTypeEnum priorityType)
邮件优先级
示例值:0
|
Message.Builder |
priorityType(String priorityType)
邮件优先级
示例值:0
|
Message.Builder |
raw(String raw)
MIME邮件数据,基于base64url编码
示例值:Q29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0PSJ1cy1hc2NpaSIKTUlNRS1WZXJzaW9uOiAxLjAKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogN2JpdAp0bzogInRvIiA8dG9AeHh4Lnh4Pgpmcm9tOiAiZnJvbSIgPGZyb21AeHh4Lnh4PgpzdWJqZWN0OiB0aGlzIGlzIGEgc3ViamVjdAoKdGhpcyBpcyB0aGUgbWVzc2FnZSBib2R5Lg
|
Message.Builder |
references(String references)
References邮件头
示例值:<5678.abcd@test.com>\r\n\t<1234.abcd@message-id>
|
Message.Builder |
replyTo(String replyTo)
Reply-To邮件头
示例值:06d20.dbf451a3.808a.475a.acc9.1363dfd20f36@larksuite.com
|
Message.Builder |
securityLevel(SecurityLevel securityLevel)
安全信息
示例值:
|
Message.Builder |
smtpMessageId(String smtpMessageId)
RFC协议id
示例值:ay0azrJDvbs3FJAg@outlook.com
|
Message.Builder |
subject(String subject)
主题
示例值:邮件标题
|
Message.Builder |
threadId(String threadId)
会话id
示例值:tfuh9N4WnzU6jdDw=
|
Message.Builder |
to(MailAddress[] to)
收件人
示例值:
|
public Message.Builder raw(String raw)
示例值:Q29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0PSJ1cy1hc2NpaSIKTUlNRS1WZXJzaW9uOiAxLjAKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogN2JpdAp0bzogInRvIiA8dG9AeHh4Lnh4Pgpmcm9tOiAiZnJvbSIgPGZyb21AeHh4Lnh4PgpzdWJqZWN0OiB0aGlzIGlzIGEgc3ViamVjdAoKdGhpcyBpcyB0aGUgbWVzc2FnZSBib2R5Lg
raw - public Message.Builder subject(String subject)
示例值:邮件标题
subject - public Message.Builder to(MailAddress[] to)
示例值:
to - public Message.Builder cc(MailAddress[] cc)
示例值:
cc - public Message.Builder bcc(MailAddress[] bcc)
示例值:
bcc - public Message.Builder headFrom(MailAddress headFrom)
示例值:
headFrom - public Message.Builder bodyHtml(String bodyHtml)
示例值:xxxx
bodyHtml - public Message.Builder internalDate(String internalDate)
示例值:1682377086000
internalDate - public Message.Builder messageState(Integer messageState)
示例值:1
messageState - public Message.Builder smtpMessageId(String smtpMessageId)
示例值:ay0azrJDvbs3FJAg@outlook.com
smtpMessageId - public Message.Builder messageId(String messageId)
示例值:tfuh9N4WnzU6jdDw=
messageId - public Message.Builder attachments(Attachment[] attachments)
示例值:
attachments - public Message.Builder bodyPlainText(String bodyPlainText)
示例值:xxxxx
bodyPlainText - public Message.Builder threadId(String threadId)
示例值:tfuh9N4WnzU6jdDw=
threadId - public Message.Builder bodyPreview(String bodyPreview)
示例值:xxxxx
bodyPreview - public Message.Builder labelIds(String[] labelIds)
示例值:
labelIds - public Message.Builder folderId(String folderId)
示例值:INBOX
folderId - public Message.Builder inReplyTo(String inReplyTo)
示例值:06d20.dbf451a3.808a.475a.acc9.1363dfd20f36@larksuite.com
inReplyTo - public Message.Builder replyTo(String replyTo)
示例值:06d20.dbf451a3.808a.475a.acc9.1363dfd20f36@larksuite.com
replyTo - public Message.Builder priorityType(String priorityType)
示例值:0
priorityType - public Message.Builder priorityType(MessagePriorityTypeEnum priorityType)
示例值:0
priorityType - MessagePriorityTypeEnumpublic Message.Builder securityLevel(SecurityLevel securityLevel)
示例值:
securityLevel - public Message.Builder references(String references)
示例值:<5678.abcd@test.com>\r\n\t<1234.abcd@message-id>
references - public Message.Builder bodyCalendar(String bodyCalendar)
示例值:QkVHSU46VkNBTEVOREFSDQpWRVJTSU9OOjIuMA0KLi4uDQpFTkQ6VkNBTEVOREFS
bodyCalendar - public Message build()
Copyright © 2026. All rights reserved.