Example usage for org.springframework.mail SimpleMailMessage copyTo

List of usage examples for org.springframework.mail SimpleMailMessage copyTo

Introduction

In this page you can find the example usage for org.springframework.mail SimpleMailMessage copyTo.

Prototype

public void copyTo(MailMessage target) 

Source Link

Document

Copy the contents of this message to the given target message.

Usage

From source file:org.springframework.mail.javamail.JavaMailSenderImpl.java

public void send(SimpleMailMessage[] simpleMessages) throws MailException {
    List mimeMessages = new ArrayList(simpleMessages.length);
    for (int i = 0; i < simpleMessages.length; i++) {
        SimpleMailMessage simpleMessage = simpleMessages[i];
        if (logger.isDebugEnabled()) {
            logger.debug("Creating new MIME message using the following mail properties: " + simpleMessage);
        }/*w w w.  j a  v  a 2s . c  o  m*/
        MimeMailMessage message = new MimeMailMessage(createMimeMessage());
        simpleMessage.copyTo(message);
        mimeMessages.add(message.getMimeMessage());
    }
    doSend((MimeMessage[]) mimeMessages.toArray(new MimeMessage[mimeMessages.size()]), simpleMessages);
}