public interface MimeMessagePreparator
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| Modifier and Type | Method and Description | 
|---|---|
void | 
prepare(MimeMessage mimeMessage)
Prepare the given new MimeMessage instance. 
 | 
void prepare(MimeMessage mimeMessage) throws Exception
mimeMessage - the message to prepareMessagingException - passing any exceptions thrown by MimeMessage
 methods through for automatic conversion to the MailException hierarchyIOException - passing any exceptions thrown by MimeMessage methods
 through for automatic conversion to the MailException hierarchyException - if mail preparation failed, for example when a
 Velocity template cannot be rendered for the mail text