Class SimpleMailMessage
java.lang.Object
org.springframework.mail.SimpleMailMessage
- All Implemented Interfaces:
- Serializable,- MailMessage
Models a simple mail message, including data such as the from, to, cc, subject,
 and text fields.
 
Consider JavaMailSender and JavaMail MimeMessages for creating
 more sophisticated messages, for example messages with attachments, special
 character encodings, or personal names that accompany mail addresses.
- Since:
- 10.09.2003
- Author:
- Dmitriy Kopylenko, Juergen Hoeller
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionCreate a newSimpleMailMessage.SimpleMailMessage(SimpleMailMessage original) Copy constructor for creating a newSimpleMailMessagefrom the state of an existingSimpleMailMessageinstance.
- 
Method SummaryModifier and TypeMethodDescriptionvoidcopyTo(MailMessage target) Copy the contents of this message to the given target message.booleangetBcc()getCc()getFrom()getText()getTo()inthashCode()voidvoidvoidvoidvoidvoidsetReplyTo(@Nullable String replyTo) voidsetSentDate(@Nullable Date sentDate) voidsetSubject(@Nullable String subject) voidvoidvoidtoString()
- 
Constructor Details- 
SimpleMailMessagepublic SimpleMailMessage()Create a newSimpleMailMessage.
- 
SimpleMailMessageCopy constructor for creating a newSimpleMailMessagefrom the state of an existingSimpleMailMessageinstance.
 
- 
- 
Method Details- 
setFrom- Specified by:
- setFromin interface- MailMessage
 
- 
getFrom
- 
setReplyTo- Specified by:
- setReplyToin interface- MailMessage
 
- 
getReplyTo
- 
setTo- Specified by:
- setToin interface- MailMessage
 
- 
setTo- Specified by:
- setToin interface- MailMessage
 
- 
getTo
- 
setCc- Specified by:
- setCcin interface- MailMessage
 
- 
setCc- Specified by:
- setCcin interface- MailMessage
 
- 
getCc
- 
setBcc- Specified by:
- setBccin interface- MailMessage
 
- 
setBcc- Specified by:
- setBccin interface- MailMessage
 
- 
getBcc
- 
setSentDate- Specified by:
- setSentDatein interface- MailMessage
 
- 
getSentDate
- 
setSubject- Specified by:
- setSubjectin interface- MailMessage
 
- 
getSubject
- 
setText- Specified by:
- setTextin interface- MailMessage
 
- 
getText
- 
copyToCopy the contents of this message to the given target message.- Parameters:
- target- the- MailMessageto copy to
 
- 
equals
- 
hashCode
- 
toString
 
-