羊羊爱代码 2016-08-03 09:51 采纳率: 33.3%
浏览 1298
已采纳

android通过Javamail.jar得到邮件收件箱中找不到邮件的文本内容

我通过IMAPS得到的收件箱邮箱数组,然后向将里面的内容拆解出来,发现得不到想要的邮件文本内容,其他的比如主题等都拿到了。

// 这是将Message数组强转
MimeMessage mimeMessage = (MimeMessage) messages[position];

// 主题 --- 有数据
subject = mimeMessage.getSubject();

//邮件内容 --- 没有数据,只有一个IMAPInputStream
mimeMessage.getContent();

请问怎么得到邮件里面的主要内容,是我的方式不对吗?

  • 写回答

3条回答 默认 最新

  • 羊羊爱代码 2016-08-04 07:18
    关注

    好了,问题已经解决了,原来是javamail.jar包里面有bug,需要几行代码来下载message[] 数组得到新的数据,里面的数据不是IMAPInputStream类型了

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 js调用html页面需要隐藏某个按钮
  • ¥15 ads仿真结果在圆图上是怎么读数的
  • ¥20 Cotex M3的调试和程序执行方式是什么样的?
  • ¥20 java项目连接sqlserver时报ssl相关错误
  • ¥15 一道python难题3
  • ¥15 牛顿斯科特系数表表示
  • ¥15 arduino 步进电机
  • ¥20 程序进入HardFault_Handler
  • ¥15 关于#python#的问题:自动化测试
  • ¥20 问题请教!vue项目关于Nginx配置nonce安全策略的问题