当前位置:  技术问答>java相关

javamail的中文附件名问题。。。:(

    来源: 互联网  发布时间:2015-11-07

    本文导语:  小弟近日用javamail写在线邮件系统,遇到对收到的中文附件名无法解码的怪事,我试过了诸如:gb2312,iso8859,gbk.....等等编码转换都不成功,后来想应该是base64编码的吧,但是有没有直接的java的转换函数呢?将base64转为g...

小弟近日用javamail写在线邮件系统,遇到对收到的中文附件名无法解码的怪事,我试过了诸如:gb2312,iso8859,gbk.....等等编码转换都不成功,后来想应该是base64编码的吧,但是有没有直接的java的转换函数呢?将base64转为gbk或者其他中文编码?

|
base64编码,在JavaMail API中已经有。如果经过JavaMail API处理的话,它是能够自动处理的,不需要人为的再次处理。你再看一看是不是别的原因。

base64编码转化的源代码我这里有,如果需要我再给你发了。

|
我记得以前写的时候在将文件名放到message之前就将他转码,好象就可以显示了。很久了,记得不是很清楚了,你可以试试。

|
关注

|
非常关注!

因为我近来也碰到这个问题,希望高手们赐教!

|
我想你是否应该加上这一句话:
((Part)newMessage).setContent(text, "text/html;charset=gb2312");

|
我来将其提前!

|
你把生成的mail打印出来看看附件部分的编码和附件之前的分割信息是否包含编码信息。

    
 
 

您可能感兴趣的文章:

  • 全部的分求够JAVAMAIL教程下载的网址(最好的中文的)求求大家了急用
  • 我用javamail包,取Mail的附件时,为什么的不到中文字符串?
  • javamail中文问题
  • 怎样显示javamail的附件名为中文?
  • 为什么用JAVAMAIL发附件,用OUTLOOK收下来附件文件名的中文成了乱码
  • 还是javamail附件中文名字显示问题。
  • 用javamail发送附件名为中文名时的一个问题,送分45!!!!
  • 请教关于JavaMail中文乱码的问题
  • 高手请帮忙!!JAVAMAIL开发接收中文附件问题,解决再送100
  • javamail的中文问题
  • 关于JAVAMAIL收邮件的中文乱码问题的解决方案!!!总结CSDN的几种方法。有问题,请入内解决啊!!!
  • 请教JAVAMAIL中文的问题,急!!!!!!!!!!
  • javamail附件中文名字乱码问题!
  • 怎么用javamail发送附件,小弟刚接触,请各位大侠指教,谢谢!!!
  • 请问各位大虾,不用javaMail如何才能发送附件。
  • javamail附件名称的问题
  • javaMail怎么发送多附件???
  • 用JavaMail发带附件的mail
  • 请问javamail是怎么实现附件的发送和接受的?
  • 请问如何在JAVAMAIL中显示图片,如果附件中不是图片,如何给它加上链接让用户下载呢?
  • javaMail接收附件的问题
  • javamail 中发邮件时中文附件名的问题
  • 用JavaMail接收邮件时如何判断邮件是否有附件?
  • 如何JavaMail不将附件Base64编码!
  • 问一个通过javamail保存附件的问题
  • 怎样使用javamail发送带有html格式信息的文件 iis7站长之家
  • javamail 的附件。。
  • 我用javamail,发附件的功能怎么做呢?
  • 請問在JavaMail中如何判斷Message中有附件﹖謝謝﹗﹗
  • 哪位大虾知道在JSP中如何下载邮件的附件,用JAVAMAIL
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 急! 500分求助! javamail VS esmtp server 的不兼容性问题, javamail高手请进
  • 请给一个javamail的程序实例和javamail api 的下载地址100分!
  • 在那里能下载javamail,高分送上
  • 初学javamail
  • 请教熟悉JavaMail的大虾请帮帮忙,多谢了!
  • javamail如何安装?? (45分)
  • 请问使用JavaMail如何将一个邮件原样转发给另外一个人?
  • 请问使用JavaMail如何将一个邮件原样转发给另外一个人?
  • javamail-android
  • 怎样使用javamail发送带有html格式信息的文件
  • 请问JavaMail的API在什么地方(我用的是VisualAge for java 4.0),急!
  • 用javamail怎么可以成批发送
  • 关于javamail的奇怪问题,请大家相助!
  • jbuilder ,javamail 问题
  • javamail如何删除服务器上的邮件?
  • 那里有javamail的教程?
  • javamail的monitor例子问题
  • 请问谁知道到哪里去下载javamail的api文档??
  • 急:jbuilder6.0中怎么安装javamail???
  • javamail的问题??谢谢你的关注!!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3