最近一台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]