免费注册 查看新帖 |

Chinaunix

广告
  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: marion
打印 上一主题 下一主题

[Mail] RHEL4上安装基于postfix的全功能邮件服务器(全部使用目前最新源码包构建) [复制链接]

论坛徽章:
0
341 [报告]
发表于 2007-11-16 11:07 |只看该作者
原帖由 yh81521 于 2007-11-14 19:47 发表
marion 老大.
如果perl模块测试不能过去都force的话,是不是会有问题啊?
我有至少4个不能测试通过啊,为什么啊!
要是在BSD上装就轻松多了.


这样来问,恐怕我是没有办法给出确切建议的。一般此种问题均与你的系统环境设置有关,偶尔的测试错误并不表示无法使用此软件提供的功能,强行未必会有问题。

论坛徽章:
0
342 [报告]
发表于 2007-11-16 14:39 |只看该作者
恩,是的,强行安装成功.先谢谢!

但是还有一个问题: 安装SpamAssassin当 perl Makefile.PL 时,提示缺少 Razor2 模块,但是我在官方只找到了 Mail::SpamAssassin:lugin::Razor2 这个,我只想问一下的这两个模块是一样的吗?为什么我找不到 Razor2 模块?
我该怎么办?

[ 本帖最后由 yh81521 于 2007-11-16 14:41 编辑 ]

论坛徽章:
0
343 [报告]
发表于 2007-11-16 17:26 |只看该作者

回复 #342 yh81521 的帖子

SpamAssassin也可以使用CPAN安装,这样可能会更简单些。

如果你的系统事先没有安装Razor2,当然会缺少了。你找到的这个应该就是所需的模块,同样的方法编译安装即可。

论坛徽章:
0
344 [报告]
发表于 2007-11-16 17:40 |只看该作者
不好意思,可能是我没说清楚!
我知道是少了Razor2模块,但是不管我是自动安装还是在主页找,都没有找到这个模块.

之前我说找到的Mail::SpamAssassin::plugin::Razor2模块,进去下载的是Mail-SpamAssassin-3.2.3.tar.gz包,这和我下的SpamAssassin安装包一样啊?我郁闷.


[root@mail ~]# /usr/bin/spamd -d
[3830] warn: server socket setup failed, retry 1: spamd: could not create INET socket on 127.0.0.1:783: Address already in use
[3830] warn: server socket setup failed, retry 2: spamd: could not create INET socket on 127.0.0.1:783: Address already in use
[3830] error: spamd: could not create INET socket on 127.0.0.1:783: Address already in use
spamd: could not create INET socket on 127.0.0.1:783: Address already in use

启动出错,这个是什么错误?

[ 本帖最后由 yh81521 于 2007-11-16 18:09 编辑 ]

论坛徽章:
0
345 [报告]
发表于 2007-11-16 19:50 |只看该作者
……
[3830] error: spamd: could not create INET socket on 127.0.0.1:783: Address already in use
spamd: could not create INET socket on 127.0.0.1:783: Address already in use
……


这里已经说明了,是已经有进程占用了相应的套接字。应该是已经有一个spamd在运行了。

论坛徽章:
3
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:19
346 [报告]
发表于 2007-11-17 18:27 |只看该作者
再有一个问题就是我不能使用SuexecUserGroup postfix postfix

在apache的配置文件里面必须注释到这一行才能显示extmail的界面,否则会出现http 500的错误,
需要说明的是我在配置apache时加了参数--enable-suexec 和--with-suexec-caller=nobody
因为我用的是apache2.0不是2.2所以加了--with-suexec-caller=nobody,不知是不是这的原因


编译apache的参数:

[Copy to clipboard] [ - ]CODE:
./configure --prefix=/usr/local/apache --enable-so --enable-ssl --with-ssl=/usr/local/ssl --enable-track-vars --enable-rewrite --with-zlib --enable-mods-shared=most --enable-suexec --with-suexec-caller=nobody



为什么没人回答一下这个问题

论坛徽章:
0
347 [报告]
发表于 2007-11-18 16:19 |只看该作者
问一下楼主,在装courier-authlib-0.93时,configure 的时候告诉没有mysqlclient.so文件,错误出在哪里?我是按照楼主的配置文件作的。

论坛徽章:
0
348 [报告]
发表于 2007-11-20 08:28 |只看该作者
[Mon Nov 19 22:37:00 2007] [notice] Apache/2.0.52 (Red Hat) configured -- resuming normal operations
[Mon Nov 19 22:37:19 2007] [error] [client 192.168.0.49] /usr/bin/perl: symbol lookup error: /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/DBD/mysql/mysql.so: undefined symbol: DBIc_TRACE_LEVEL, referer: http://ext.kingjava.vicp.net/extmail/cgi/index.cgi
[Mon Nov 19 22:37:19 2007] [error] [client 192.168.0.49] Premature end of script headers: index.cgi, referer: http://ext.kingjava.vicp.net/extmail/cgi/index.cgi
   

登陆不了extmail,错误日志如上。
请精灵兄帮忙啊,着急等待中,

论坛徽章:
0
349 [报告]
发表于 2007-11-20 10:12 |只看该作者
收藏先,有空玩一下,谢谢分享

论坛徽章:
0
350 [报告]
发表于 2007-11-20 10:43 |只看该作者
原帖由 s001 于 2007-11-18 16:19 发表
问一下楼主,在装courier-authlib-0.93时,configure 的时候告诉没有mysqlclient.so文件,错误出在哪里?我是按照楼主的配置文件作的。




你自己安装一下mysqlclient就可以了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP