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, savedFields inherited from class jakarta.mail.Message
expunged, folder, msgnum, sessionFields 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 TypeMethodDescriptionvoidaddInfoInMessageHeader(String address, Mailer.Message.AS as) asStringList(Object[] objects) protected MailMessagefromMimeMessage(jakarta.mail.internet.MimeMessage original) voidsend()voidMethods 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, writeToMethods 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:
setFromin classjakarta.mail.internet.MimeMessage- Throws:
jakarta.mail.MessagingException
-
send
public void send() throws jakarta.mail.MessagingException- Throws:
jakarta.mail.MessagingException
-
fromMimeMessage
-
asStringList
-