简单测试代码如下:
                           InputStream is=new FileInputStream(fileName);
Object emlObj=(Object)is;
Session mailSession=Session.getDefaultInstance(System.getProperties(), null);
MimeMessage msg=new MimeMessage(mailSession,is);
System.out.println("部分:"+(String)msg.getContent());读出文件内容为乱七八糟的一堆空格,也无法读取到附件。请教高手OUTLOOK保存下的(*.msg)文件如何解析!

解决方案 »

  1.   

    在应用程序中使用JavaMail来读取邮件的基本流程如下:
      1.创建一个新的Session对象并且定义其使用的存储的类型(如IMAP或者POP3)和传输的类型(如SMTP)。
      2.使用Session对象,创建一个新的Store对象。在访问消息的存储之前,当前用户必须经过认证。
      3.从Store中取得Folder,比如INBOX。
      4.从Folder中获取消息。 你的文件在本地,直接用IO读取页可以吧
      

  2.   

    获取收件箱用inbox 请问大家获取发件箱用哪个