用Jmail收信后,为什么WORD之类的附件打开总是乱码??

Basin 北京联达动力信息科技发展有限公司 技术总监  2001-07-31 02:00:56
我用JMAIL4写了一个收邮件的程序,发现所带的word之类(包括excel。。等)附件打开以后都是乱码,因为附件在邮件里通常是用BASE64编码附在信件体之后的。我在VB里试着用base64的解码函数去解,也不行,不知道这到底是怎么回事,请各位大侠帮帮我,小弟分数不多,全部给你们啦 :)

顺便说一下,邮件的原始信息是肯定没有问题的,因为用OUTLOOK或foxmail都能够打开的哦!
...全文
98 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Basin 2001-08-22
现把我自己找出的原因公布如下:

用JMAIL本身带的存储附件的函数,是肯定不灵的啦,收下来的WORD,EXEL。。等等附件多半都是乱码,所以你没有必要花心思去研究JMAIL本身的函数怎么去用。我是用自己写的一个函数来提取邮件格式的。总的思路是把头信息和邮件体信息分开,邮件体信息又包含了正文和附件信息,通过解码函数(附件一般都是BASE64的)解码,然后在储存在本地!

关于以上我提到的解邮件格式的函数以及解码函数在网上都能够找到的,去搜索引擎去搜吧,因为我自己写的这个目前还有一些问题,所以就不献丑了 :)

Good Luck!!!
回复
qb_zhm 2001-08-06
大哥,什么原因?帮帮我,在http://www.csdn.net/expert/topic/203/203630.shtm
我发了 130都没人肯回答
回复
ExitWindows 2001-08-01
up
回复
zxwcq 2001-08-01
什么原因,说说撒
回复
Basin 2001-08-01
呵呵,这个问题,我自己已经找到原因了!谢谢各位的关注
回复
ExitWindows 2001-07-31
up
回复
ExitWindows 2001-07-31
up
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2001-07-31 02:00
社区公告
暂无公告