Package org.springframework.mail
Interface MailMessage
- All Known Implementing Classes:
MimeMailMessage,SimpleMailMessage
public interface MailMessage
This is a common interface for mail messages, allowing a user to set key values required in assembling a mail message, without needing to know if the underlying message is a simple text message or a more sophisticated MIME message.Implemented by both SimpleMailMessage and MimeMessageHelper, to let message population code interact with a simple message or a MIME message through a common interface.
- Since:
- 1.1.5
- Author:
- Juergen Hoeller
- See Also:
SimpleMailMessage,MimeMessageHelper
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidsetBcc(String bcc)voidsetBcc(String[] bcc)voidsetCc(String cc)voidsetCc(String[] cc)voidsetFrom(String from)voidsetReplyTo(String replyTo)voidsetSentDate(Date sentDate)voidsetSubject(String subject)voidsetText(String text)voidsetTo(String to)voidsetTo(String[] to)
Method Detail
setFrom
void setFrom(String from) throws MailParseException
- Throws:
MailParseException
setReplyTo
void setReplyTo(String replyTo) throws MailParseException
- Throws:
MailParseException
setTo
void setTo(String to) throws MailParseException
- Throws:
MailParseException
setTo
void setTo(String[] to) throws MailParseException
- Throws:
MailParseException
setCc
void setCc(String cc) throws MailParseException
- Throws:
MailParseException
setCc
void setCc(String[] cc) throws MailParseException
- Throws:
MailParseException
setBcc
void setBcc(String bcc) throws MailParseException
- Throws:
MailParseException
setBcc
void setBcc(String[] bcc) throws MailParseException
- Throws:
MailParseException
setSentDate
void setSentDate(Date sentDate) throws MailParseException
- Throws:
MailParseException
setSubject
void setSubject(String subject) throws MailParseException
- Throws:
MailParseException
setText
void setText(String text) throws MailParseException
- Throws:
MailParseException