G1SgeL%xe$uS0使用TD8.0 SP2 自动发送邮件中,乱码,参见下图,51Testing软件测试网;YJ!J:jr(K5b
51Testing软件测试网g_
RKh'ar51Testing软件测试网/t;GC9Q,~CS
y]BeagN-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#brFU6O再次》开始-运行 输入:c:\windows\mercury.ini》在文件末尾增加下面的语句:51Testing软件测试网(J)UOh
C8A*Y
[SAQFORMAT]51Testing软件测试网mI{ D-P,WB
PROJECT=DOMAIN.PROJECT – Defect #?BG_BUG_ID51Testing软件测试网v?,W kH.uA%T^5J
BB=ITALKBB.BB – Defect #?BG_BUG_ID #?BG_BUG_SUMMARY51Testing软件测试网E+S#v)lJ_
51Testing软件测试网 QnAt#o i2 修改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
YRYQ0H1@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#GhX
51Testing软件测试网%f7Bf9C
C;j)K<!--<xsl:attribute name="CONTENT"><xsl:value-of select="//@td_lang"/></xsl:attribute>-->
q*q(L"GoXv0+?0L&}#i$K ?
Ah0在16行下面,增加下面的信息: 51Testing软件测试网;ooBNL5c!o@
51Testing软件测试网NV5SyW0u7F ?*g<xsl:attribute name="CONTENT">text/html;CHARSET=GB2312</xsl:attribute>51Testing软件测试网fdId4O'O
E6o'NMT~2Y$wg+x03 客户端登录TD,发送邮件,查看邮件中的中文显示正常;
sblV5Jd051Testing软件测试网aan3T!ji a1E:z,l%TV注意:附件中是修改好的mercury.ini文件和BUG_HTML.xsl文件
#n&k~ Kyl|9H0L
CL'cG!A%o`0
sV&W4t8e:g H
T#r F0