用java写了个发送邮件的程序,在开发机器上运行时,一切正常。
在服务器上起动时,发送的邮件内容就变成乱码了。
开发机器根服务器的环境区别就是:开发机的OS时XP,服务器的OS是2003Server.
尝试了很多给邮件内容转化编码的方法,都没能解决问题。
哪位知道可能导致乱码的原因给指点一下,不胜感激。

解决方案 »

  1.   

    在服务器端进行转码URLDecoder的转码方法进行转码看看。
      

  2.   

    出现乱码有很多种原因的~!
    不同的情况得用不同的方式处理~
    如果是Tomcat服务器可以修改service.xml配置文件~
    ………………
      

  3.   

    问题解决不了,暂时放弃了。
    用javax.mail又重新写了一个发送邮件的处理,内容的乱码问题解决了。(原来是利用PrintWriter写的)
      

  4.   

    用javax.mail写发送邮件处理,内容应该不会有乱码。不过如果有附件,附件的名字可能会出现乱码。