org.springframework.mail
Class SimpleMailMessage

java.lang.Object
  extended byorg.springframework.mail.SimpleMailMessage
All Implemented Interfaces:
Serializable

public class SimpleMailMessage
extends Object
implements Serializable

Encapsulates properties of a simple mail such as from, to, cc, subject, text. To be sent with a MailSender implementation.

Consider JavaMailSender and JavaMail MimeMessages for creating more sophisticated messages, for example with attachments, special character encodings, or personal names that accompany mail addresses.

Since:
10.09.2003
Author:
Dmitriy Kopylenko, Juergen Hoeller
See Also:
MailSender, JavaMailSender, MimeMessagePreparator, MimeMessageHelper, Serialized Form

Constructor Summary
SimpleMailMessage()
          Create new SimpleMailMessage.
SimpleMailMessage(SimpleMailMessage original)
          Copy constructor.
 
Method Summary
 boolean equals(Object other)
           
 String[] getBcc()
           
 String[] getCc()
           
 String getFrom()
           
 String getReplyTo()
           
 Date getSentDate()
           
 String getSubject()
           
 String getText()
           
 String[] getTo()
           
 int hashCode()
           
 void setBcc(String bcc)
           
 void setBcc(String[] bcc)
           
 void setCc(String cc)
           
 void setCc(String[] cc)
           
 void setFrom(String from)
           
 void setReplyTo(String replyTo)
           
 void setSentDate(Date sentDate)
           
 void setSubject(String subject)
           
 void setText(String text)
           
 void setTo(String to)
           
 void setTo(String[] to)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SimpleMailMessage

public SimpleMailMessage()
Create new SimpleMailMessage.


SimpleMailMessage

public SimpleMailMessage(SimpleMailMessage original)
Copy constructor.

Method Detail

setFrom

public void setFrom(String from)

getFrom

public String getFrom()

setReplyTo

public void setReplyTo(String replyTo)

getReplyTo

public String getReplyTo()

setTo

public void setTo(String to)

setTo

public void setTo(String[] to)

getTo

public String[] getTo()

setCc

public void setCc(String cc)

setCc

public void setCc(String[] cc)

getCc

public String[] getCc()

setBcc

public void setBcc(String bcc)

setBcc

public void setBcc(String[] bcc)

getBcc

public String[] getBcc()

setSentDate

public void setSentDate(Date sentDate)

getSentDate

public Date getSentDate()

setSubject

public void setSubject(String subject)

getSubject

public String getSubject()

setText

public void setText(String text)

getText

public String getText()

toString

public String toString()

equals

public boolean equals(Object other)

hashCode

public int hashCode()


Copyright (C) 2003-2004 The Spring Framework Project.