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

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

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

)]5ktX7y `/o2k0使用TD8.0 SP2 自动发送邮件中,乱码,参见下图,51Testing软件测试网%U.Y!qn bP-W

51Testing软件测试网(y^:F`-a~"T6|f$sI F

51Testing软件测试网._8{-oMAC9G|t

51Testing软件测试网d&j3T?IE9R5d2e

51Testing软件测试网!QIB,u(d6i

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

J,KH)G0_m$kp0

/@er8M)r`ac;Q%R#F0该设置主要在TD服务器端;51Testing软件测试网4^_ AX:^/Qw

x z.H ~4bD z01 开始-运行 输入:c:\windows\mercury.ini

IN)^U h j"IQ051Testing软件测试网$}+wKq%x Dh$\0Z

打开mercury.ini文件,首先“另存为”一份,做备份;51Testing软件测试网+^XW0IF#Jn'S

51Testing软件测试网b8xZK&B1~Uz0Tv

再次》开始-运行 输入:c:\windows\mercury.ini》在文件末尾增加下面的语句:51Testing软件测试网] EtQ!x;O*@
[SAQFORMAT]51Testing软件测试网td-r5[R,N6~
PROJECT=DOMAIN.PROJECT – Defect #?BG_BUG_ID51Testing软件测试网 m TXLC)`,yL|0i
BB=ITALKBB.BB – Defect #?BG_BUG_ID #?BG_BUG_SUMMARY51Testing软件测试网;w*F%\1w0^Tp

51Testing软件测试网-HY0BN!JTc{

2 修改BUG_HTML.xsl文件51Testing软件测试网\8S/nGM/GsB

51Testing软件测试网D-m]2Y!F$aw3u

(1)在TD的安装路径下$:\Program Files\Common Files\Mercury Interactive\DomsInfo\StyleSheets\找到BUG_HTML.xsl,首先备份该文件;51Testing软件测试网`I0?&Q&qI,I } |6Y

51Testing软件测试网?`f4f|vi+d;V;nO

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

+JF7Ljz.JUf-U{051Testing软件测试网X}+J${J

在文件的开头声明处增加 encoding=“UTF-8”代码,即:<?xml version="1.0" encoding="UTF-8"?>

x?Eo(tG:T QL051Testing软件测试网,p@&_T'\'Z d!a

注释掉或删除文件16行的信息:

+n^2{ v$YSZ051Testing软件测试网k*t+AmQi/@ r

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

.H-g hK-TR}051Testing软件测试网!NAZ2n*o_E

在16行下面,增加下面的信息:  51Testing软件测试网6r$aSA#hA

$CDX/c)`.S P0<xsl:attribute name="CONTENT">text/html;CHARSET=GB2312</xsl:attribute>51Testing软件测试网CMQQWYV

wC&g^"u#h4E03 客户端登录TD,发送邮件,查看邮件中的中文显示正常;

#eC'ChQ$RG0

j3C#Yh1s7^4I4l0注意:附件中是修改好的mercury.ini文件和BUG_HTML.xsl文件51Testing软件测试网V:e{2Hu%LB

9V"v `}I0 

L$\.P QI@p }0

TAG: 乱码 邮件 TD

 

评分:0

我来说两句

Open Toolbar