RH9自帶了一個php寫的webmail,可以提供基於sendmail的郵件web界面,配置的方法也非常的簡單,大家只要按照我下面的步驟進行,就可以很輕松的為自己搭建一台Web郵件服務器(大概需要10分鐘左右時間!)
1.配置 DNS
添加mail.xxx.com的解析記錄和郵件,使郵件地址簡化為[email protected] 格式。
2.配置httpd
用gedit(我一直用它)編輯/etc/httpd/conf/httpd.conf,在最後#vittual host後插入。
<Virtualhost 10.8.22.18> '改為你的httpd服務器的IP
Servername mail.syd.com '剛才添加的DNS記錄
DocumentRoot /var/www/html/mail '郵件文件連接位置,後面有操作
DirectoryIndex index.html index.htm index.php '默認主頁
AddDefaultCharSet ISO-2002-C '支持漢語
</Virtualhost>
3.安裝配置squirrelmail(小松鼠郵件)
1)默認都已經安裝好了,所以...如果...那麼就安裝如下包
php-4.2.2-8.0.5, php-imap-4.2.2-8.0.5
imap-2001a-15, squirrelmail-1.2.7-4
httpd-2.0.40-8
2)安裝好squirrelmail的RPM包之後,所有的頁面文件都被安置在/usr/share/squirrelmail目錄中,需要將其link到apache的html目錄才可以使用,執行下面的命令創見鏈接目錄:
# ln -s /usr/share/squirrelmail/ /var/www/html/mail
3)配置squirrelmail的默認參數
a)啟動配置程序
#/usr/share/squirrelmail/config/conf.pl
b)選擇1,配置基本信息,需要配置的是組織名稱,登錄logo,logo大小,標題,這些都可以後來配置,首先要配置的是:第5項和第6項,配置的值分別是空格(5項)和ISO-2022-CN(6項目),r輸入R返回
c)選擇2,配置服務器參數
domainname 配置為你的郵件服務器的域(我的為syd.com)
IMAP Server配置服務器的地址(IP或域名)
Use Sendmail/SMTP配置為sendmail
輸入R返回
d)選擇4,進入常規配置,第一項目配置為ISO-2022-CN,返回
e)選擇8進入插件管理,添加所由插件(輸入數字可以選擇),返回
f) 選擇S,保存數據,選擇Q退出
g)啟動以下服務(如果沒有啟動...):
#httpd -k start
#service sendmail start
h)添加郵件測試帳戶
# adduser -s /bin/false mailtest
# passwd mailtest
4)完成配置,測試郵件
登錄http://mail.syd.com ,你馬上看到登錄界面,.........我不用再羅嗦了吧。
祝願大家:非常時期,非常運氣,非常健康!
這個配置程序雖然不是圖形界面,但配置相當簡單,只要配置其中幾項就可以了,傻瓜型的,我不太贊成那些高手們的有些"底層"修改的方法,什麼編譯,什麼源代碼,什麼...那Windwos,Solaris,Unix和Linux不斷升級他們的GUI干什麼用?不過高手就是高手,我不是高手,我什麼都自己掌握,呵呵,開個玩笑! 可不要攻擊我哦!