免费注册 查看新帖 |

Chinaunix

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

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

论坛徽章:
0
261 [报告]
发表于 2007-10-27 11:53 |只看该作者
安装Mail::SPF:uery等时make test出现下列情况,该如何解决?

t/00_all....FAILED tests 9, 31, 39, 130, 133, 140, 143, 156, 159, 163, 166, 181, 184, 187, 190, 193, 196, 199, 202-203, 205-206, 208, 211, 214, 217, 220, 223
        Failed 28/223 tests, 87.44% okay
Failed Test Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/00_all.t               223   28  12.56%  9 31 39 130 133 140 143 156 159 163
                                           166 181 184 187 190 193 196 199 202-
                                           203 205-206 208 211 214 217 220 223
(1 subtest UNEXPECTEDLY SUCCEEDED).
Failed 1/1 test scripts, 0.00% okay. 28/223 subtests failed, 87.44% okay.
make: *** [test_dynamic] Error 255
  /usr/bin/make test -- NOT OK
Running make install
  make test had returned bad status, won't install without force

论坛徽章:
0
262 [报告]
发表于 2007-10-27 14:32 |只看该作者
兄弟   不要搞spamassassion了    消耗太大  得不偿失

建议用greplist    灰名单

论坛徽章:
0
263 [报告]
发表于 2007-10-29 10:16 |只看该作者

登入extman进行后台管理

ps:重新启动apache服务器后,您的Webmail和Extman已经可以使用了,可以在浏览器中输入指定的虚拟主机的名称进行访问,如下:
http://mail.benet.org

选择管理即可登入extman进行后台管理了。默认管理帐号为:root@extmail.org  密码为:extmail*123*



     40     my $connect = "DBI:mysql:database=$opt{dbname};host=$opt{host}";
     41     if ($opt{socket}) {
     42         $connect .= ";mysql_socket=$opt{socket}";
     43     }
     44     my $dbh = DBI->connect(
     45         $connect,$opt{dbuser}, $opt{dbpw}, {'RaiseError' => 1}
     46     );
     47
     48     $self->{dbh} = $dbh;
     49     $self->{pwhandle} = Ext:asswd->new(
     50         fallback_scheme => $opt{crypt_type} || 'crypt

这是什么原因……?

[ 本帖最后由 junger 于 2007-10-29 13:12 编辑 ]

论坛徽章:
0
264 [报告]
发表于 2007-10-29 13:33 |只看该作者
原帖由 junger 于 2007-10-29 10:16 发表
ps:重新启动apache服务器后,您的Webmail和Extman已经可以使用了,可以在浏览器中输入指定的虚拟主机的名称进行访问,如下:
http://mail.benet.org

选择管理即可登入extman进行后台管理了。默认管理帐号为 ...

检查一下,你的extmail目录和extman目录的.webmail.cf或webman.cf文件中,
配置MYSQL访问的用户名和口令对吗?

论坛徽章:
0
265 [报告]
发表于 2007-10-29 17:34 |只看该作者

回复 #262 asia_ji 的帖子

强行安装吧,测试存在错误是在所难免的……

论坛徽章:
0
266 [报告]
发表于 2007-10-30 09:14 |只看该作者
(echo "# Do not edit -- this file documents how Postfix was built for your machine."; /bin/sh makedefs) >makedefs.tmp
set +e; if cmp makedefs.tmp conf/makedefs.out; then rm makedefs.tmp; \
        else mv makedefs.tmp conf/makedefs.out; fi >/dev/null 2>/dev/null
set -e; for i in src/util src/global src/dns src/tls src/xsasl src/milter src/master src/postfix src/smtpstone src/sendmail src/error src/pickup src/cleanup src/smtpd src/local src/trivial-rewrite src/qmgr src/oqmgr src/smtp src/bounce src/pipe src/showq src/postalias src/postcat src/postconf src/postdrop src/postkick src/postlock src/postlog src/postmap src/postqueue src/postsuper src/qmqpd src/spawn src/flush src/verify src/virtual src/proxymap src/anvil src/scache src/discard src/tlsmgr; do \
         (set -e; echo "[$i]"; cd $i; rm -f Makefile; \
         make -f Makefile.in Makefile MAKELEVEL=) || exit 1; \
        done;
[src/util]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/global]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/dns]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/tls]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/xsasl]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/milter]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/master]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/postfix]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/smtpstone]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/sendmail]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/error]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/pickup]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/cleanup]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/smtpd]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/local]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/trivial-rewrite]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/qmgr]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/oqmgr]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/smtp]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/bounce]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/pipe]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/showq]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/postalias]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/postcat]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/postconf]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/postdrop]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/postkick]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/postlock]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/postlog]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/postmap]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/postqueue]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/postsuper]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/qmqpd]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/spawn]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/flush]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/verify]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/virtual]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/proxymap]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/anvil]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/scache]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/discard]
cat ../../conf/makedefs.out Makefile.in >Makefile
[src/tlsmgr]
cat ../../conf/makedefs.out Makefile.in >Makefile
rm -f Makefile; (cat conf/makedefs.out Makefile.in) >Makefile





postfix安装不上啊,帮我看看啊.

论坛徽章:
0
267 [报告]
发表于 2007-10-30 10:04 |只看该作者

回复 #265 victorchang 的帖子

[root@zone ~]# vi /var/www/extsuite/extmail/webmail.cf

# if mysql, all relate parameters should prefix as SYS_MYSQL
SYS_MYSQL_USER = postfix
SYS_MYSQL_PASS = 123456
SYS_MYSQL_DB = extmail
SYS_MYSQL_HOST = localhost
SYS_MYSQL_SOCKET = /tmp/mysql.sock
# table name
SYS_MYSQL_TABLE = mailbox
SYS_MYSQL_ATTR_USERNAME = username
SYS_MYSQL_ATTR_DOMAIN = domain

[root@zone ~]# vi /var/www/extsuite/extman/webman.cf

# if mysql, all relate paramters should prefix as SYS_MYSQL
SYS_MYSQL_USER = postfix
SYS_MYSQL_PASS = 123456
SYS_MYSQL_DB = extmail
SYS_MYSQL_HOST = localhost
SYS_MYSQL_SOCKET = /tmp/mysql.sock
# table name
SYS_MYSQL_TABLE = manager
SYS_MYSQL_ATTR_USERNAME = username
SYS_MYSQL_ATTR_PASSWD = password
# comment it if you only want to save crypted password
# we highly recommend that you disable the following line
# SYS_MYSQL_ATTR_CLEARPW = clearpwd

论坛徽章:
0
268 [报告]
发表于 2007-10-30 14:28 |只看该作者

回复 #268 junger 的帖子

可以在本机通过MYSQL进行测试
#/usr/local/bin/mysql -upostfix -p123456
mysql>show databases;

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| extmail            |
| mysql              |
| postfix            |
+--------------------+
6 rows in set (0.02 sec)

mysql>
mysql> use extmail;
Database change
如果以上能出就说明你的用户应该是有效...

[ 本帖最后由 victorchang 于 2007-10-30 16:09 编辑 ]

论坛徽章:
0
269 [报告]
发表于 2007-10-30 15:19 |只看该作者
请问最近经常受到一些“发票”之类的垃圾邮件,如何解决

论坛徽章:
0
270 [报告]
发表于 2007-10-30 15:56 |只看该作者

回复 #269 victorchang 的帖子

[root@zone ~]# /usr/local/mysql/bin/mysqladmin -u postfix -p 123456
Enter password:
/usr/local/mysql/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'postfix'@'localhost' (using password: YES)'
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP