1 | MimeHeader bodyHeader = bodyPart.getHeader();↵ | | 1 | MimeHeader bodyHeader = bodyPart.getHeader();↵
|
|
2 | if (bodyHeader.getMimeType().getSubtype().equals("html")) {↵ | | 2 | if (bodyHeader.getMimeType().getSubtype().equals("html")) {↵
|
3 | model.setHtml(true);↵ | | 3 | model.setHtml(true);↵
|
4 | } else {↵ | | 4 | } else {↵
|
5 | model.setHtml(false);↵ | | 5 | model.setHtml(false);↵
|
6 | }↵ | | |
|
|
7 | ↵ | | 6 | }↵
|
|
8 | // Select the charset of the original message↵ | | 7 | // Select the charset of the original message↵
|
9 | String charset = bodyHeader.getContentParameter("charset");↵ | | 8 | String charset = bodyHeader.getContentParameter("charset");↵
|
|
10 | if (charset != null) {↵ | | 9 | if (charset != null) {↵
|
11 | ↵ | | 10 | try {↵
|
12 | model.setCharset(Charset.forName(charset));↵ | | 11 | model.setCharset(Charset.forName(charset));↵
|
13 | ↵ | | 12 | } catch( UnsupportedCharsetException e ) {↵
|
| | | 13 | // Stick with the default charset↵
|
| | | 14 | }↵
|
14 | } | | 15 | }
|