|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface MimeMessagePreparator
Callback interface for the preparation of JavaMail MIME messages.
The corresponding send methods of JavaMailSender
will take care of the actual creation of a MimeMessage instance,
and of proper exception conversion.
It is often convenient to use a MimeMessageHelper for populating
the passed-in MimeMessage, in particular when working with attachments or
special character encodings.
See MimeMessageHelper's javadoc for an example.
JavaMailSender.send(MimeMessagePreparator),
JavaMailSender.send(MimeMessagePreparator[]),
MimeMessageHelper| Method Summary | |
|---|---|
void |
prepare(MimeMessage mimeMessage)
Prepare the given new MimeMessage instance. |
| Method Detail |
|---|
void prepare(MimeMessage mimeMessage)
throws Exception
mimeMessage - the message to prepare
MessagingException - passing any exceptions thrown by MimeMessage
methods through for automatic conversion to the MailException hierarchy
IOException - passing any exceptions thrown by MimeMessage methods
through for automatic conversion to the MailException hierarchy
Exception - if mail preparation failed, for example when a
Velocity template cannot be rendered for the mail text
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||