简单测试代码如下:
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)文件如何解析!
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)文件如何解析!
解决方案 »
- Mahout java 运行方法求助 对Mahout 不了解
- 现在oracle developer2000过时了吗?
- 急web编程:域名抢注(1000元悬赏)
- xml字符串解析的问题
- Excel报表打印问题?
- 如何优化一下log4j相关代码
- servletoutputstream为xml格式的流如何处理?
- 关于sessionbean的问题,十万火急啊!!!!!!!!!
- struts中js验证的问题,谢谢!!!
- 判断FTP中创建的文件还在增加内容
- 假期准备研究下ssh的源码,问下大家应该如何下手``
- 服务器报错java.lang.NoClassDefFoundError: org/apache/struts/actions/DispatchAction
1.创建一个新的Session对象并且定义其使用的存储的类型(如IMAP或者POP3)和传输的类型(如SMTP)。
2.使用Session对象,创建一个新的Store对象。在访问消息的存储之前,当前用户必须经过认证。
3.从Store中取得Folder,比如INBOX。
4.从Folder中获取消息。 你的文件在本地,直接用IO读取页可以吧