java - IMap 读取邮件内容
问题描述
我尝试获取邮件的内容,但它打印的只是
javax.mail.internet.MimeMultipart@2d6eabae
我的代码:
for (final Message message : inbox.getMessages())
{
final Matcher matcher = Pattern.compile("\\<([^)]+)\\>").matcher(message.getFrom()[0].toString());
if (!matcher.find() || !matcher.group(1).equalsIgnoreCase("mymail@gmail.com"))
{
continue;
}
System.out.println(message.getContent());
}
I want print the content but it simply give me the class name instead of the content.
解决方案
推荐阅读
- facebook - Facebook 图表页面/帖子见解 - 权限错误
- python - 如何在python中将图像类型从GIF转换为PNG/JPG
- transactions - 错误:非数字(未知)预期类型 Double
- javascript - 创建 CVS 文件文本格式
- qt - 我必须如何使用“setValidator”
- java - 选择更有利可图的流结果
- docker - 使用本地文件在 Windows 上构建 docker 映像时使用 --squash 的替代方法
- python - 如何使用 Tensorflow 创建的检查点和相关文件?
- android - 迁移到 Android X 应用程序后崩溃 android.view.InflateException
- docker - 为什么 docker-compose 启动一个新的 IP 地址?