大话人生

  IT博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  299 随笔 :: 0 文章 :: 73 评论 :: 0 Trackbacks
方法一:
客户端由到TD发送邮件一定要用UTF-8的码码格式打开,否则中文显示为乱码,原因是因为TD发送到邮件服务器是使用的UTF-16的字符集方式(通过抓包工具发现的),所以只需要修改TD服务器的
c:\Program Files\Common Files\Mercury Interactive\DomsInfo\StyleSheets目录下的BUG_HTML.xsl文件(假如你设置的邮件发送为html而不是text的话).文件即可,将文件中的
<xsl:attribute name="CONTENT">        <xsl:value-of select="//@td_lang"/></xsl:attribute>
修改为
<xsl:attribute name="CONTENT">text/html;CHARSET=UTF-8</xsl:attribute>
即可,这样以后客户端在收邮件时打开的为UTF-8格式的文件,中文就不会是乱码了。
方法二:
改变信件的编码方式
td7.6   sp4   的编码方式是简体中文gb2312  
  td7.6   sp4以下的为utf-8
posted on 2008-08-19 11:23 大话人生 阅读(631) 评论(2)  编辑 收藏 引用 所属分类: 测试基础

评论

# re: TD8.0发邮件乱码问题 2014-01-08 20:34 LINLP
不行啊呜呜  回复  更多评论
  

# re: TD8.0发邮件乱码问题 2014-01-08 20:35 LINLP
能不能再有其他方法呢?都是乱码啊啊啊   回复  更多评论
  

只有注册用户登录后才能发表评论。