Class MimeMailMessage
java.lang.Object
org.springframework.mail.javamail.MimeMailMessage
- All Implemented Interfaces:
 MailMessage
Implementation of the MailMessage interface for a JavaMail MIME message,
to let message population code interact with a simple message or a MIME
message through a common interface.
Uses a MimeMessageHelper underneath. Can either be created with a MimeMessageHelper instance or with a JavaMail MimeMessage instance.
- Since:
 - 1.1.5
 - Author:
 - Juergen Hoeller
 - See Also:
 
- 
Constructor Summary
ConstructorsConstructorDescriptionMimeMailMessage(jakarta.mail.internet.MimeMessage mimeMessage) Create a new MimeMailMessage based on the given JavaMail MimeMessage.MimeMailMessage(MimeMessageHelper mimeMessageHelper) Create a new MimeMailMessage based on the given MimeMessageHelper. - 
Method Summary
Modifier and TypeMethodDescriptionfinal jakarta.mail.internet.MimeMessageReturn the JavaMail MimeMessage that this MimeMailMessage is based on.final MimeMessageHelperReturn the MimeMessageHelper that this MimeMailMessage is based on.voidvoidvoidvoidvoidvoidsetReplyTo(String replyTo) voidsetSentDate(Date sentDate) voidsetSubject(String subject) voidvoidvoid 
- 
Constructor Details
- 
MimeMailMessage
Create a new MimeMailMessage based on the given MimeMessageHelper.- Parameters:
 mimeMessageHelper- the MimeMessageHelper
 - 
MimeMailMessage
public MimeMailMessage(jakarta.mail.internet.MimeMessage mimeMessage) Create a new MimeMailMessage based on the given JavaMail MimeMessage.- Parameters:
 mimeMessage- the JavaMail MimeMessage
 
 - 
 - 
Method Details
- 
getMimeMessageHelper
Return the MimeMessageHelper that this MimeMailMessage is based on. - 
getMimeMessage
public final jakarta.mail.internet.MimeMessage getMimeMessage()Return the JavaMail MimeMessage that this MimeMailMessage is based on. - 
setFrom
- Specified by:
 setFromin interfaceMailMessage- Throws:
 MailParseException
 - 
setReplyTo
- Specified by:
 setReplyToin interfaceMailMessage- Throws:
 MailParseException
 - 
setTo
- Specified by:
 setToin interfaceMailMessage- Throws:
 MailParseException
 - 
setTo
- Specified by:
 setToin interfaceMailMessage- Throws:
 MailParseException
 - 
setCc
- Specified by:
 setCcin interfaceMailMessage- Throws:
 MailParseException
 - 
setCc
- Specified by:
 setCcin interfaceMailMessage- Throws:
 MailParseException
 - 
setBcc
- Specified by:
 setBccin interfaceMailMessage- Throws:
 MailParseException
 - 
setBcc
- Specified by:
 setBccin interfaceMailMessage- Throws:
 MailParseException
 - 
setSentDate
- Specified by:
 setSentDatein interfaceMailMessage- Throws:
 MailParseException
 - 
setSubject
- Specified by:
 setSubjectin interfaceMailMessage- Throws:
 MailParseException
 - 
setText
- Specified by:
 setTextin interfaceMailMessage- Throws:
 MailParseException
 
 -