public class

MimeMailMessage

extends Object
implements MailMessage
java.lang.Object
   ↳ org.springframework.mail.javamail.MimeMailMessage

Class Overview

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.

See Also

Summary

Public Constructors
MimeMailMessage(MimeMessageHelper mimeMessageHelper)
Create a new MimeMailMessage based on the given MimeMessageHelper.
MimeMailMessage(MimeMessage mimeMessage)
Create a new MimeMailMessage based on the given JavaMail MimeMessage.
Public Methods
final MimeMessage getMimeMessage()
Return the JavaMail MimeMessage that this MimeMailMessage is based on.
final MimeMessageHelper getMimeMessageHelper()
Return the MimeMessageHelper that this MimeMailMessage is based on.
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)
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.springframework.mail.MailMessage

Public Constructors

public MimeMailMessage (MimeMessageHelper mimeMessageHelper)

Create a new MimeMailMessage based on the given MimeMessageHelper.

Parameters
mimeMessageHelper the MimeMessageHelper

public MimeMailMessage (MimeMessage mimeMessage)

Create a new MimeMailMessage based on the given JavaMail MimeMessage.

Parameters
mimeMessage the JavaMail MimeMessage

Public Methods

public final MimeMessage getMimeMessage ()

Return the JavaMail MimeMessage that this MimeMailMessage is based on.

public final MimeMessageHelper getMimeMessageHelper ()

Return the MimeMessageHelper that this MimeMailMessage is based on.

public void setBcc (String[] bcc)

public void setBcc (String bcc)

public void setCc (String cc)

public void setCc (String[] cc)

public void setFrom (String from)

public void setReplyTo (String replyTo)

public void setSentDate (Date sentDate)

public void setSubject (String subject)

public void setText (String text)

public void setTo (String to)

public void setTo (String[] to)