返回列表 回复 发帖

回复 220# mry39 的帖子

220楼,那个文件是gzip的,不是tar的,你这样解当然不行啦!

gzip -d dspam-trained-data.sql.gz

就可以了!
走自己的路,让别人说去吧
安装成功,但是有三个问题:
1、导入dspam-trained-data.sql报错“ERROR at line 60: Unknown command '\0'.”
2、在webmail里点“这是垃圾邮件”出错,弹出“Report Error”,maillog和http-error里都没有记录,不知道什么原因;
3、所有外网的邮件都成了垃圾邮件。
高手帮个忙吧。

[ 本帖最后由 benzcomp 于 2009-6-7 00:35 编辑 ]

回复 226# benzcomp 的帖子

1、估计是你编译时选的参数有问题,没有加入mysql的参数
2、应当在dspam或message的日志里有记录
ExtMail邮件开发网
liushaobo@extmail.org
探索高性能的Anti-Spam组合
1、什么参数?我导入其他sql脚本没问题?
2、dspam的日志里也没有,所以才不知道怎么办
3、到底是怎么回事
之前看LZ的贴好像是找不到 libmysql_drv.so,现在怎么成了不能导入?这个估计是mysql的字符集引起的错误;
加 --default-character-set=xxx     的参数导入试一下,xxx为字符集
或者找到出错的哪一行,看是什么内容,备份后把哪一行删除后,再导入试一下
libmysql_drv.so是因为没有安装dspam的开发包,装好就有了,出错的一行是第一条insert语句,后面的insert肯定都是同样的问题。现在自己训练呢,先不导他了。
这里有个问题 dspam_train user 里,这个user是extmail运行的系统用户还是邮件账号?

回复 230# benzcomp 的帖子

都能用
ExtMail邮件开发网
liushaobo@extmail.org
探索高性能的Anti-Spam组合
第一个问题暂时不管了;
第二个问题解决了,是因为fastcgi的问题,不使用FCGI就行了;
第三个问题,版主帮忙啊:
现在,sa的打分和分级是正常的,但是,dspam就是把所有外网信件都划归垃圾了。
贴个信头看一下
ExtMail邮件开发网
liushaobo@extmail.org
探索高性能的Anti-Spam组合
重新配了一下dspam,现在没问题了。
但是报告垃圾邮件出问题了,点“这是垃圾邮件”和“这不是垃圾邮件”,maillog都收到错误信息:“Unable to determine the runtime user”

[ 本帖最后由 benzcomp 于 2009-6-8 21:01 编辑 ]
Unable to determine the runtime user
在这句话上找原因,写的很清楚了
ExtMail邮件开发网
liushaobo@extmail.org
探索高性能的Anti-Spam组合
原帖由 liushaobo 于 2009-6-9 08:38 发表

在这句话上找原因,写的很清楚了
找到原因了可是不知道怎么改,产生报错的是 spam_report.pl 文件中,这一句:
my $dspam = '/usr/local/bin/dspamc --client --user vmail';
问题就是这个--user,不论填vmail、dspam、extmail等什么用户名都是错。
我的dspam、apache、maildrop都是以vmail运行。
DDDDDDDDDDDDDDDDDDDDDDDD
支持 extmail      支持开源事业

关于rpm包的下载

哪里有下列rpm包的下载啊!!
dspam-3.8.0-10ext.i386.rpm
libdspam-3.8.0-10ext.i386.rpm
dspam-mysql-3.8.0-10ext.i386.rpm
@perl-GDGraph-1.44-1.rf.noarch.rpm
@perl-GDTextUtil-0.86-1.ext.noarch.rpm
@perl-GD-Graph3d-0.63-2.ext.noarch.rpm
mini_httpd-1.19-1ext.i386.rpm
dspam-web-3.8.0-10ext.i386.rpm
返回列表