Class Mailer.Message
java.lang.Object
jakarta.mail.Message
jakarta.mail.internet.MimeMessage
org.nuxeo.ecm.automation.core.mail.Mailer.Message
- All Implemented Interfaces:
jakarta.mail.internet.MimePart
,jakarta.mail.Part
- Enclosing class:
Mailer
public static class Mailer.Message
extends jakarta.mail.internet.MimeMessage
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class jakarta.mail.internet.MimeMessage
jakarta.mail.internet.MimeMessage.RecipientType
-
Field Summary
Fields inherited from class jakarta.mail.internet.MimeMessage
cachedContent, content, contentStream, dh, flags, headers, modified, saved
Fields inherited from class jakarta.mail.Message
expunged, folder, msgnum, session
Fields inherited from interface jakarta.mail.Part
ATTACHMENT, INLINE
-
Constructor Summary
ConstructorsConstructorDescriptionMessage
(jakarta.mail.Session session) Message
(jakarta.mail.Session session, InputStream in) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addInfoInMessageHeader
(String address, Mailer.Message.AS as) asStringList
(Object[] objects) protected MailMessage
fromMimeMessage
(jakarta.mail.internet.MimeMessage original) void
send()
void
Methods inherited from class jakarta.mail.internet.MimeMessage
addFrom, addHeader, addHeaderLine, addRecipients, addRecipients, createInternetHeaders, createMimeMessage, getAllHeaderLines, getAllHeaders, getAllRecipients, getContent, getContentID, getContentLanguage, getContentMD5, getContentStream, getContentType, getDataHandler, getDescription, getDisposition, getEncoding, getFileName, getFlags, getFrom, getHeader, getHeader, getInputStream, getLineCount, getMatchingHeaderLines, getMatchingHeaders, getMessageID, getNonMatchingHeaderLines, getNonMatchingHeaders, getRawInputStream, getReceivedDate, getRecipients, getReplyTo, getSender, getSentDate, getSize, getSubject, isMimeType, isSet, parse, removeHeader, reply, reply, saveChanges, setContent, setContent, setContentID, setContentLanguage, setContentMD5, setDataHandler, setDescription, setDescription, setDisposition, setFileName, setFlags, setFrom, setFrom, setHeader, setRecipients, setRecipients, setReplyTo, setSender, setSentDate, setSubject, setSubject, setText, setText, setText, updateHeaders, updateMessageID, writeTo, writeTo
Methods inherited from class jakarta.mail.Message
addRecipient, getFolder, getMessageNumber, getSession, isExpunged, match, setExpunged, setFlag, setMessageNumber, setRecipient
-
Constructor Details
-
Message
public Message(jakarta.mail.Session session) -
Message
- Throws:
jakarta.mail.MessagingException
-
-
Method Details
-
addTo
- Throws:
jakarta.mail.MessagingException
-
addCc
- Throws:
jakarta.mail.MessagingException
-
addBcc
- Throws:
jakarta.mail.MessagingException
-
addFrom
- Throws:
jakarta.mail.MessagingException
-
addInfoInMessageHeader
public void addInfoInMessageHeader(String address, Mailer.Message.AS as) throws jakarta.mail.MessagingException - Throws:
jakarta.mail.MessagingException
-
setFrom
- Overrides:
setFrom
in classjakarta.mail.internet.MimeMessage
- Throws:
jakarta.mail.MessagingException
-
send
public void send() throws jakarta.mail.MessagingException- Throws:
jakarta.mail.MessagingException
-
fromMimeMessage
-
asStringList
-