MimeMessage, carrying a
default encoding to be used when populating the message and a default Java
Activation FileTypeMap to be used for resolving attachment types.
Created by JavaMailSenderImpl in case of a specified default encoding
and/or default FileTypeMap. Autodetected by MimeMessageHelper, which
will use the carried encoding and FileTypeMap unless explicitly overridden.
JavaMailSenderImpl#createMimeMessage(), MimeMessageHelper#getDefaultEncoding(jakarta.mail.internet.MimeMessage) , MimeMessageHelper#getDefaultFileTypeMap(jakarta.mail.internet.MimeMessage)
| Modifier and Type | Field and Description |
|---|---|
| private final String | |
| private final FileTypeMap |
| Access | Constructor and Description |
|---|---|
| public | SmartMimeMessage(Session
the JavaMail Session to create the message for session, String the default encoding, or defaultEncoding, FileTypeMap null if nonethe default FileTypeMap, or defaultFileTypeMap)null if noneCreate a new SmartMimeMessage. |
| Modifier and Type | Method and Description |
|---|---|
| public final String | |
| public final FileTypeMap |
| defaultEncoding | back to summary |
|---|---|
| private final String defaultEncoding
| |
| defaultFileTypeMap | back to summary |
|---|---|
| private final FileTypeMap defaultFileTypeMap
| |
| SmartMimeMessage | back to summary |
|---|---|
| public SmartMimeMessage(Session session, String defaultEncoding, FileTypeMap defaultFileTypeMap) Create a new SmartMimeMessage.
| |
| getDefaultEncoding | back to summary |
|---|---|
| public final String getDefaultEncoding() Return the default encoding of this message, or
| |
| getDefaultFileTypeMap | back to summary |
|---|---|
| public final FileTypeMap getDefaultFileTypeMap() Return the default FileTypeMap of this message, or
| |