Example usage for org.springframework.mail.javamail SmartMimeMessage SmartMimeMessage

List of usage examples for org.springframework.mail.javamail SmartMimeMessage SmartMimeMessage

Introduction

In this page you can find the example usage for org.springframework.mail.javamail SmartMimeMessage SmartMimeMessage.

Prototype

public SmartMimeMessage(Session session, @Nullable String defaultEncoding,
        @Nullable FileTypeMap defaultFileTypeMap) 

Source Link

Document

Create a new SmartMimeMessage.

Usage

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

/**
 * This implementation creates a SmartMimeMessage, holding the specified
 * default encoding and default FileTypeMap. This special defaults-carrying
 * message will be autodetected by {@link MimeMessageHelper}, which will use
 * the carried encoding and FileTypeMap unless explicitly overridden.
 * @see #setDefaultEncoding//  w w w . j  a va2  s.  co  m
 * @see #setDefaultFileTypeMap
 */
public MimeMessage createMimeMessage() {
    return new SmartMimeMessage(getSession(), getDefaultEncoding(), getDefaultFileTypeMap());
}