Linux下Mail服務(wù)器架設(shè)攻略 |
發(fā)布時(shí)間: 2012/8/14 12:06:24 |
一、安裝Sendmail
完全安裝Red Hat Linux 9.0時(shí),Sendmail就會(huì)自動(dòng)內(nèi)置,版本號(hào)為8.12.8-4。如果你不確定Linux是否已經(jīng)安裝有sendmail,可以輸入以下命令查看: [root@ahpeng root] rpm –qa grep sendmail 如果確定沒(méi)有安裝,請(qǐng)?jiān)趫D形界面下依次選擇單擊“主菜單-系統(tǒng)設(shè)置-添加刪除應(yīng)用程序”,然后在打開(kāi)的“軟件包管理”窗口里選中“郵件服務(wù)器”選項(xiàng),點(diǎn)“更新”后按照提示安裝即可。 另一種辦法是:直接插入Linux第1張安裝光盤(pán),選擇/RedHat/RPMS目錄下的sendmail-8.12.8-4.i386.rpm安裝包,之后運(yùn)行[root@ahpeng RPMS] # rpm -ivh sendmail-8.12.8-4.i386.rpm即可開(kāi)始安裝,再用此方法在第3張安裝光盤(pán)的同目錄下依次安裝sendmail-cf.8.12.8-4.i386.rpm、sendmail-doc. 8.12.8-4.i386.rpm。 二、啟動(dòng)Sendmail服務(wù)系統(tǒng) 筆者建議使用帶參數(shù)的Sendmail命令控制郵件服務(wù)器的運(yùn)行:[root@ahpeng root]# sendmail -bd –q12h,后跟的參數(shù)解釋如下: -b:設(shè)定Sendmail服務(wù)運(yùn)行于后臺(tái)。 -d:指定Sendmail以Daemon(守護(hù)進(jìn)程)方式運(yùn)行。 -q:設(shè)定當(dāng)Sendmail無(wú)法成功發(fā)送郵件時(shí),就將郵件保存在隊(duì)列里,并指定保存時(shí)間。上面的12h表示保留12小時(shí)。 此外,要檢測(cè)Sendmail服務(wù)器是否正常運(yùn)行,可以使用命令行:[root@ahpeng root] # /etc/rc.d/init.d/sendmail status。 三、配置Sendmail sendmail.cf的配置語(yǔ)法比較難懂,一般資料上都是采用m4宏處理程序來(lái)生成所需的sendmail.cf文件(使用m4編譯工具一般不容易出錯(cuò),還可避免某些帶有安全漏洞的宏對(duì)服務(wù)器造成的破壞)。其配置文件位于/etc/mail/sendmail.cf,在創(chuàng)建的過(guò)程中還需要一個(gè)模板文件,Linux自帶有一個(gè)模板文件,位于/etc/mail/sendmail.mc。故可以直接通過(guò)修改sendmail.mc模板來(lái)達(dá)到定制sendmail.cf文件的目的,而不必去死啃哪些難理解的配置命令。配置步驟為: 第一步:用模板文件sendmail.mc生成sendmail.cf配置文件,并導(dǎo)出到/etc/mail/目錄下,使用命令行為:m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf 第二步:再用[root@ahpeng root] /etc/rc.d/init.d/sendmail restart命令行重啟sendmail。 至此,郵件服務(wù)系統(tǒng)配置完成,已經(jīng)正常工作。接下來(lái)就是創(chuàng)建具體的帳戶(hù)了。 四、建立電子郵件新帳號(hào) 此步驟相對(duì)簡(jiǎn)單,只需在Linux里新增一個(gè)用戶(hù)即可。依次進(jìn)入“主菜單-系統(tǒng)設(shè)置-用戶(hù)和組群”選項(xiàng),接著打開(kāi)“Red Hat用戶(hù)管理器”對(duì)話(huà)框,點(diǎn)“添加用戶(hù)”按鈕,在接著出現(xiàn)的“創(chuàng)建新用戶(hù)”窗口中輸入用戶(hù)名及密碼即可,如圖所示: 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |