CnPack Forum » CVSTrac 相关问题 » CVSTrac发送通知邮件问题!


2005-12-29 13:28 hicxlj
CVSTrac发送通知邮件问题!

斑竹,您好!您还记得我以前发的帖子
“为什么在通知邮件的上端会出现这些东西呢? 以前都是没有的。
=?GB2312?B?xeTWw7aqyqc=?=
To: shirley.hou@.com, jeff.yu@.com,
xingze.hou@.com, bin.chen@.com, shan.lu@.com,
jun.shi@.com
Cc: lijuan.wang@com, [email]obrandband@163.com[/email], [email]obroad.o@163.com[/email],
shan.lu@.com, rui.wu@.com, enling.song@.com,
[email]chunfang.liu@o.com[/email], [email]jun.shi@od.com[/email],
[email]zhihui.huang@od.com[/email], [email]hellolan@yao.com.cn[/email]
Reply-To: "[CVSTrac]" <[email]obroad@sohu.com[/email]>
Date: Thu, 1 Dec 2005 10:40:30 +0800
X-Priority: 3
X-Library: Indy 9.00.10

cvsroot - 任务单更新通知”

根据这段时间的使用情况,我发现摘要信息中如果含中文并且字数过长的话,就会出现上述情况。虽然不影响使用,不过看起来很不爽。希望早日改进!

2006-1-11 15:58 zjy
这个是 Indy 控件的问题

刚才检查了一下,发现 Indy 控件在中文环境下会对标题中的中文进行编码。如果标题太长,编码后的文本会有多行,如:
Subject: [test]
=?GB2312?B?1NrP38r9vt2/4iy21NbQzsTTw7un1Pa80yLW0Ln6xtq/r834xtq/r8irzsS/?=
=?GB2312?B?xeTWw7aqyqc=?=
正常情况下倒也没什么问题,但是如果这封邮件被一些设计不太好的垃圾邮件扫描器或邮件网关处理后,会将处理标记错误地插入到第一行编码文字后面,把标题给分开了,导致邮件显示时下面那行以及后面的发送人信息等变成了邮件正文。

1.2.1 版本这几天会发布,我想想办法争取把这个问题解决吧。

2006-1-12 16:31 zjy
1.2.1 版已经修正了这个问题,请下载测试。

页: [1]


Powered by Discuz! Archiver 5.0.0  © 2001-2006 Comsenz Inc.