public static class EmailMimeMessageBuilders.EmailMimeMessageBuilder extends Object
public EmailMimeMessageBuilders.EmailMimeMessageBuilder setFrom(javax.mail.Address from)
from - 发件人地址public EmailMimeMessageBuilders.EmailMimeMessageBuilder setFrom(String from)
from - 发件人地址public EmailMimeMessageBuilders.EmailMimeMessageBuilder addTo(javax.mail.Address... to)
to - 收件人地址public EmailMimeMessageBuilders.EmailMimeMessageBuilder addBcc(javax.mail.Address... bcc)
bcc - 抄送人地址public EmailMimeMessageBuilders.EmailMimeMessageBuilder addCc(javax.mail.Address... cc)
cc - 密送人地址public EmailMimeMessageBuilders.EmailMimeMessageBuilder addTo(String... to)
to - 收件人地址public EmailMimeMessageBuilders.EmailMimeMessageBuilder addBcc(String... bcc)
bcc - 抄送人地址public EmailMimeMessageBuilders.EmailMimeMessageBuilder addCc(String... cc)
cc - 密送人地址public EmailMimeMessageBuilders.EmailMimeMessageBuilder setReply()
public EmailMimeMessageBuilders.EmailMimeMessageBuilder setReply(Boolean reply)
reply - 是否为回复邮件public EmailMimeMessageBuilders.EmailMimeMessageBuilder setSubject(String subject)
subject - 主题public EmailMimeMessageBuilders.EmailMimeMessageBuilder setSubject(String subject, String charset)
subject - 主题charset - 编码public EmailMimeMessageBuilders.EmailMimeMessageBuilder setDescription(String description)
description - 描述public EmailMimeMessageBuilders.EmailMimeMessageBuilder setCharset(String charset)
charset - 编码public EmailMimeMessageBuilders.EmailMimeMessageBuilder addAttachment(File file)
file - 附件文件public EmailMimeMessageBuilders.EmailMimeMessageBuilder addAttachment(String name, File file)
name - 附件名称file - 附件文件public EmailMimeMessageBuilders.EmailMimeMessageBuilder addAttachment(String name, InputStream fileStream)
name - 附件名称fileStream - 附件文件流public EmailMimeMessageBuilders.EmailMimeMessageBuilder addAttachment(String name, InputStream fileStream, String suffix)
name - 附件名称fileStream - 附件文件流suffix - 附件后缀 例如:.jpg .jsonpublic EmailMimeMessageBuilders.EmailMimeMessageBuilder addAttachments(Map<String,File> attachments)
attachments - 附件public EmailMimeMessageBuilders.EmailMimeMessageBuilder setSentDate(long sentDate)
sentDate - 发送日期public EmailMimeMessageBuilders.EmailMimeMessageBuilder setSentDate(Date sentDate)
sentDate - 发送日期public EmailMimeMessageBuilders.EmailMimeMessageBuilder addHeader(Map<String,String> headers)
headers - 头部字段public EmailMimeMessageBuilders.EmailMimeMessageBuilder addHeader(String key, String value)
key - 头部字段keyvalue - 头部字段valuepublic EmailMimeMessageBuilders.EmailMimeMessageBuilder setText(String text)
text - 内容public EmailMimeMessageBuilders.EmailMimeMessageBuilder setText(String str, String textType)
str - 内容textType - 内容类型public void setTextType(String textType)
public EmailMimeMessageBuilders.EmailMimeMessageBuilder setHtml(String html)
html - 内容public EmailMimeMessageBuilders.EmailMimeMessageBuilder setHtml(String text, String textType)
常用类型: text/plain 纯文本 text/html HTML文档 text/xml XML文档 image/gif GIF图片 image/jpeg JPG图片 image/png PNG图片
text - 内容textType - 内容类型public <T extends javax.mail.BodyPart> EmailMimeMessageBuilders.EmailMimeMessageBuilder setContent(T content, int index)
content - 内容index - 添加位置public <T extends javax.mail.BodyPart> EmailMimeMessageBuilders.EmailMimeMessageBuilder setContent(T content)
content - 内容public <T extends javax.mail.BodyPart> EmailMimeMessageBuilders.EmailMimeMessageBuilder addContent(T content)
content - 内容public <T extends javax.mail.Multipart> EmailMimeMessageBuilders.EmailMimeMessageBuilder addContent(T content)
content - 内容public EmailMimeMessageBuilders.EmailMimeMessageBuilder addContent(EmailMultipartBuilder.EmailMultipart content)
content - 内容public EmailMimeMessageBuilders.EmailMimeMessageBuilder addContent(EmailMultipartBuilder.EmailMultipart... content)
content - 内容Copyright © 2024. All rights reserved.