以下のスニペットは機能するはずですが、「mp.getBodyPart(1).getContent().toString()」が返されます
com.sun.mail.util.BASE64DecoderStream@44b07df8
添付ファイルの内容の代わりに。
public class GMailParser {
public String getParsedMessage(Message message) throws Exception {
try {
Multipart mp = (Multipart) message.getContent();
String s = mp.getBodyPart(1).getContent().toString();
if (s.contains("pattern 1")) {
return "return 1";
} else if (s.contains("pattern 2")) {
return "return 2";
}
...