Package dev.snowdrop.vertx.mail
Interface MailMessage
-
- All Known Implementing Classes:
SimpleMailMessage
public interface MailMessage
-
-
Method Summary
Modifier and Type Method Description MailMessageaddAttachment(MailAttachment attachment)MailMessageaddBcc(java.lang.String... bcc)MailMessageaddCc(java.lang.String... cc)MailMessageaddHeader(java.lang.String key, java.lang.String... values)MailMessageaddInlineAttachment(MailAttachment inlineAttachment)MailMessageaddTo(java.lang.String... to)java.util.List<MailAttachment>getAttachments()java.util.List<java.lang.String>getBcc()java.lang.StringgetBounceAddress()java.util.List<java.lang.String>getCc()java.lang.StringgetFrom()org.springframework.util.MultiValueMap<java.lang.String,java.lang.String>getHeaders()java.lang.StringgetHtml()java.util.List<MailAttachment>getInlineAttachments()java.lang.StringgetSubject()java.lang.StringgetText()java.util.List<java.lang.String>getTo()booleanisFixedHeaders()MailMessageremoveHeader(java.lang.String key)MailMessagesetAttachments(java.util.List<MailAttachment> attachments)MailMessagesetBcc(java.util.List<java.lang.String> bcc)MailMessagesetBounceAddress(java.lang.String bounceAddress)MailMessagesetCc(java.util.List<java.lang.String> cc)MailMessagesetFixedHeaders(boolean fixedHeaders)MailMessagesetFrom(java.lang.String from)MailMessagesetHeaders(org.springframework.util.MultiValueMap<java.lang.String,java.lang.String> headers)MailMessagesetHtml(java.lang.String html)MailMessagesetInlineAttachments(java.util.List<MailAttachment> inlineAttachments)MailMessagesetSubject(java.lang.String subject)MailMessagesetText(java.lang.String text)MailMessagesetTo(java.util.List<java.lang.String> to)
-
-
-
Method Detail
-
getFrom
java.lang.String getFrom()
-
setFrom
MailMessage setFrom(java.lang.String from)
-
getTo
java.util.List<java.lang.String> getTo()
-
setTo
MailMessage setTo(java.util.List<java.lang.String> to)
-
addTo
MailMessage addTo(java.lang.String... to)
-
getCc
java.util.List<java.lang.String> getCc()
-
setCc
MailMessage setCc(java.util.List<java.lang.String> cc)
-
addCc
MailMessage addCc(java.lang.String... cc)
-
getBcc
java.util.List<java.lang.String> getBcc()
-
setBcc
MailMessage setBcc(java.util.List<java.lang.String> bcc)
-
addBcc
MailMessage addBcc(java.lang.String... bcc)
-
getBounceAddress
java.lang.String getBounceAddress()
-
setBounceAddress
MailMessage setBounceAddress(java.lang.String bounceAddress)
-
getSubject
java.lang.String getSubject()
-
setSubject
MailMessage setSubject(java.lang.String subject)
-
getText
java.lang.String getText()
-
setText
MailMessage setText(java.lang.String text)
-
getHtml
java.lang.String getHtml()
-
setHtml
MailMessage setHtml(java.lang.String html)
-
getInlineAttachments
java.util.List<MailAttachment> getInlineAttachments()
-
setInlineAttachments
MailMessage setInlineAttachments(java.util.List<MailAttachment> inlineAttachments)
-
addInlineAttachment
MailMessage addInlineAttachment(MailAttachment inlineAttachment)
-
getAttachments
java.util.List<MailAttachment> getAttachments()
-
setAttachments
MailMessage setAttachments(java.util.List<MailAttachment> attachments)
-
addAttachment
MailMessage addAttachment(MailAttachment attachment)
-
getHeaders
org.springframework.util.MultiValueMap<java.lang.String,java.lang.String> getHeaders()
-
setHeaders
MailMessage setHeaders(org.springframework.util.MultiValueMap<java.lang.String,java.lang.String> headers)
-
addHeader
MailMessage addHeader(java.lang.String key, java.lang.String... values)
-
removeHeader
MailMessage removeHeader(java.lang.String key)
-
isFixedHeaders
boolean isFixedHeaders()
-
setFixedHeaders
MailMessage setFixedHeaders(boolean fixedHeaders)
-
-