最近一台sendmail的服务器瘫痪掉了。所以很不情愿的要重新架设一下,以前的都是在linux red hat 9下做的并且是以前的师兄留下的。今天的环境是AS 4,俺自己动手做。呵呵!
具体的配置详细过程网上随处都可以搜索到,所以就不再赘述。只是把我在配置过程中遇到的几个问题及解决的方法贴出来,以备像我这样的菜鸟来查看:
(1)出现需要首先执行/openwebmail-tool.pl --init的错误,在IE中输入自己的地址,却出现这样的错误。
解决方法:
#vi /etc/sysconfig/selinux
修改
SELINUX=enforcing為SELINUX=disabled
关闭了selinux,就可以执行了。也有可能是iptables没有关闭。可以自己检查一下。
(2)出现认证系统内部错误,不能登陆邮箱内部时。在IE中输入自己的地址,也可以看到登陆的界面,但是输入自己的用户名和密码,却出现了“认证系统内部错误”,以至于不能登陆邮箱内部的界面:
解决方法:
#vi cgi-bin/openwebmail/etc/auth_unix.conf.default
將
passwdfile_encrypted /etc/master.passwd
改為
passwdfile_encrypted /etc/shadow
就可以解决问题。
(3) 密码修改出现:认证系统内部错误:其它的都很正常,但是在“个人设定”
中修改自己的密码时。有出现了:认证系统内部错误的问题
解决方法:
修改cgi-bin/openwebmail/etc/defaults/auth_unix.pl成为以下:
passwdfile_plaintext /etc/passwd
passwdfile_encrypted /etc/shadow
passwdmkdb none #這一行是关键,必须改成none
check_expire no
check_nologin no
check_shell no
check_cobaltuser no
change_smbpasswd no
这一步有一个前提条件是:
在cgi-bin/openwebmail/openwebmail.conf中:必须设置认证方式:
auth_module auth_unix.pl
(4)配置好的邮箱只能接受信件,不能发送信件:
解决方法:
查看自己的DNS设置,是否设置好了MX。具体的步骤就是设置DNS的问题了。可以google以下。很多的资料。
在测试前需要确定你的pop3:110、imap:143、smtp:25端口已经开启
[ 关闭窗口 ]
Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。
E-mail :
[email protected]