Practice makes perfect! 目前,主要从事Web系统、B/S构架的测试。

TD 8.0SP2发送邮件乱码的问题

上一篇 / 下一篇  2011-06-22 13:57:23 / 个人分类:TD

G1SgeL%xe$uS0使用TD8.0 SP2 自动发送邮件中,乱码,参见下图,51Testing软件测试网;YJ!J:jr(K5b

51Testing软件测试网g_ RKh'ar

51Testing软件测试网/t;GC9Q,~ CS

y]Beag N-h051Testing软件测试网dyq-P}-z![w n

51Testing软件测试网"tDP5c_1A/H8n%OYH

在网上搜索找到解决的方法,尝试后发现不能解决,最后将不同的方法结合在一起,才解决了此问题,分享出来:

5bZy-rM+B_J051Testing软件测试网f:hS"u'G_/i"i C

该设置主要在TD服务器端;51Testing软件测试网#J%O6I,F(HJ$W8R

;V4I5oK/l KS01 开始-运行 输入:c:\windows\mercury.ini51Testing软件测试网-T7ons\#e ~R

51Testing软件测试网}Cj}pE[q

打开mercury.ini文件,首先“另存为”一份,做备份;51Testing软件测试网'Q$tx8A$gc"@

51Testing软件测试网cEa#br FU6O

再次》开始-运行 输入:c:\windows\mercury.ini》在文件末尾增加下面的语句:51Testing软件测试网(J)UOh C8A*Y
[SAQFORMAT]51Testing软件测试网mI{ D-P,WB
PROJECT=DOMAIN.PROJECT – Defect #?BG_BUG_ID51Testing软件测试网v?,WkH.uA%T^5J
BB=ITALKBB.BB – Defect #?BG_BUG_ID #?BG_BUG_SUMMARY51Testing软件测试网E+S#v)lJ_

51Testing软件测试网QnAt#o i

2 修改BUG_HTML.xsl文件51Testing软件测试网)gBmy ~+RSE}4q

~;? HPP5D \gR0(1)在TD的安装路径下$:\Program Files\Common Files\Mercury Interactive\DomsInfo\StyleSheets\找到BUG_HTML.xsl,首先备份该文件;51Testing软件测试网egG#O-l$`eW

51Testing软件测试网0C8RX;T5z

(2)用UltraEdit工具打开BUG_HTML.xsl文件,进行如下修改:

-o)~8Z YRYQ0

H1@2AjR%E y7A0在文件的开头声明处增加 encoding=“UTF-8”代码,即:<?xml version="1.0" encoding="UTF-8"?>51Testing软件测试网u&MO*V ~ n

'f{)i,I_{;z.rtM8~0注释掉或删除文件16行的信息:51Testing软件测试网6N3[#s,kW#G hX

51Testing软件测试网%f7Bf9C C;j)K

<!--<xsl:attribute name="CONTENT"><xsl:value-of select="//@td_lang"/></xsl:attribute>-->

q*q(L"Go Xv0

+?0L&}#i$K ? Ah0在16行下面,增加下面的信息:  51Testing软件测试网;ooBNL5c!o@

51Testing软件测试网N V5SyW0u7F ?*g

<xsl:attribute name="CONTENT">text/html;CHARSET=GB2312</xsl:attribute>51Testing软件测试网fdId4O'O

E6o'NMT~2Y$wg+x03 客户端登录TD,发送邮件,查看邮件中的中文显示正常;

sblV5Jd051Testing软件测试网 aan3T!jia1E:z,l%TV

注意:附件中是修改好的mercury.ini文件和BUG_HTML.xsl文件

#n&k~ Kyl|9H0

L CL'c G!A%o`0 

sV&W4t8e:g H T#r F0

TAG: 乱码 邮件 TD

 

评分:0

我来说两句

Open Toolbar