spring-framework / org.springframework.mail.javamail / MimeMailMessage

MimeMailMessage

open class MimeMailMessage : 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.

Author
Juergen Hoeller

Since
1.1.5

See Also
MimeMessageHelperjavax.mail.internet.MimeMessage

Constructors

<init>

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.

Functions

getMimeMessage

fun getMimeMessage(): MimeMessage

Return the JavaMail MimeMessage that this MimeMailMessage is based on.

getMimeMessageHelper

fun getMimeMessageHelper(): MimeMessageHelper

Return the MimeMessageHelper that this MimeMailMessage is based on.

setBcc

open fun setBcc(bcc: String): Unit
open fun setBcc(vararg bcc: String): Unit

setCc

open fun setCc(cc: String): Unit
open fun setCc(vararg cc: String): Unit

setFrom

open fun setFrom(from: String): Unit

setReplyTo

open fun setReplyTo(replyTo: String): Unit

setSentDate

open fun setSentDate(sentDate: Date): Unit

setSubject

open fun setSubject(subject: String): Unit

setText

open fun setText(text: String): Unit

setTo

open fun setTo(to: String): Unit
open fun setTo(vararg to: String): Unit