Subject: 新版本 CVSTracNT 安装升级注意事项 [Print This Page]
Author:
zjy Time: 2005-4-8 14:53 Subject: 新版本 CVSTracNT 安装升级注意事项
V1.1.5 20050408 使用了新的任务单通知系统,升级时可以先卸载旧版本,也可以直接安装新版本。
升级时建议先备份一下原来的数据库目录。如果卸载旧版本,可选择保留数据文件。安装新版本后,先进入任务单通知设置页,双击邮件插件等设置好相关参数。再依次配置各个数据库,如果在旧版本中设置了使用邮件通知,此时通知方式需要修改成“通知器”,并配置需要使用的通知方式即可。
在主界面中配置插件后建议先测试一下。如果实际使用时发现收不到通知,可以把日志功能选上,分析一下发送失败的原因。
如果不卸载旧版本,可以手工删除 system32 中以下文件:
cygintl-1.dll cygwin1.dll sqlite.dll co.exe diff.exe rcsdiff.exe rlog.exe sh.exe
如果卸载了旧版本且原来配置过使用邮件通知,由于旧版本的邮件通知程序新版本中已经不带了,需要重新配置为使用“通知器”通知,否则无法使用通知功能。
Author:
123123 Time: 2005-4-14 10:53
Begin plugin: CTMailer
Start send mail
Invalid sender mail.
End plugin: CTMailer
可是我的EMAIL不会有错啊
Author:
123123 Time: 2005-4-14 10:55
我在插件设置里面测试可以的
Author:
123123 Time: 2005-4-14 11:08
IsValidEmail
好像是这个函数报告的,可是找不到这个函数的定义,不知道它的具体原则是什么
Author:
123123 Time: 2005-4-14 11:16
i:= Pos(‘.‘, serverPart);
// 一定要有点且从后算起最少3个位置
if (i = 0) or (i >= (Length(serverPart) - 2)) then
Exit;
不知道你们用的是不是这个规则?
Author:
123123 Time: 2005-4-14 11:17
好像用这个规则的化,我的.CN后缀无论是作为发送者还是作为接收者,都没有办法成功
而我用 163.COM则可以?
可是我又找不到这个代码在哪里
上面的是我在网络上找得。
请求帮助
Author:
zjy Time: 2005-4-14 11:38
这个函数在最新的 cnpack 的 CnCommon.pas 中(用 CVS 取得),源码如下:
// 判断是否有效的邮件地址
function IsValidEmail(const s: string): Boolean;
var
i: Integer;
AtCount: Integer;
begin
Result := False;
if s = '' then Exit;
AtCount := 0;
for i := 1 to Length(s) do
begin
if s[i] = '@' then
begin
Inc(AtCount);
if AtCount > 1 then
Exit;
end
else if not (s[i] in ['0'..'9', 'a'..'z', 'A'..'Z', '_', '.']) then
Exit;
end;
Result := AtCount = 1;
end;
要求只有一个 @ 符号,并且所有字符为字母、数字、下划线和点。
您看看是否符合要求,如果觉得这种判断方法有问题,我们可以修改。
Author:
123123 Time: 2005-4-14 12:29
哦,my god,我明白了?
能不能请您将 - 号也加在里面?? 不是 _
Author:
123123 Time: 2005-4-14 12:37
为什么 访问首页 经常 会出现
Service Temporarily Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
--------------------------------------------------------------------------------
Apache/2.0.48 (Unix) PHP/4.3.5 mod_jk2/2.0.4 Server at www.cnpack.org Port 80
Author:
zjy Time: 2005-4-14 15:01
信箱的有效字符我参考了网上的资料来确定的,象网易、新浪这些都不支持 - 号作信箱名。
我已经修改了这个函数,重新编译了一个 dll,您可以用它替换掉原来那个试试看。
CnPack 网站所在的服务器最近不太稳定,可能负荷太重或者被人攻击了。页面显示不了时,请重试或等待一会再试。
Attachment:
CTMailer.dll (2005-4-14 15:01, 743 K) / Download count 718
http://bbs.cnpack.org/attachment.php?aid=61
Author:
123123 Time: 2005-4-14 15:42
现在可以了,谢谢!!
域名注册是可以用 - 符号的
Welcome to CnPack Forum (http://bbs.cnpack.org/) |
Powered by Discuz! 5.0.0 |