linux下架設(shè)郵箱 實(shí)例篇一[sendmail+dovecot+cyrus-sasl]

linux下架設(shè)郵箱 實(shí)例篇一[sendmail+dovecot+cyrus-sasl]

ID:42615689

大小:18.94 KB

頁數(shù):4頁

時(shí)間:2019-09-18

linux下架設(shè)郵箱 實(shí)例篇一[sendmail+dovecot+cyrus-sasl]_第1頁
linux下架設(shè)郵箱 實(shí)例篇一[sendmail+dovecot+cyrus-sasl]_第2頁
linux下架設(shè)郵箱 實(shí)例篇一[sendmail+dovecot+cyrus-sasl]_第3頁
linux下架設(shè)郵箱 實(shí)例篇一[sendmail+dovecot+cyrus-sasl]_第4頁
資源描述:

《linux下架設(shè)郵箱 實(shí)例篇一[sendmail+dovecot+cyrus-sasl]》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、A、安裝相應(yīng)軟件郵件服務(wù)器需要安裝以下軟件0.查看是否已經(jīng)安裝rpm-qa

2、grepsendmailrpm-qa

3、grepm4rpm-qa

4、grepdovecotrpm-qa

5、grepcyrus1.安裝郵件服務(wù)器yuminstallsendmailsendmail-cfsendmail-docsendmail-develsendmail主程序包sendmail-cf宏文件包sendmail-doc說明文檔/usr/share/sendmail-cf/READMEsendmail-devel服務(wù)器開發(fā)工具yuminstall

6、m4宏處理過濾2.安裝pop3/imap服務(wù)yuminstalldovecot?3.安裝用戶認(rèn)證yuminstallcyrus-saslcyrus-sasl-plaincyrus-sasl-libcyrus-sasl-md5或安裝所有組件yuminstallcyrus-saslcyrus-sasl-*4.安裝郵件過濾器SpamAssassinyuminstallspamassassinchkconfigspamassassinonservicespamassassinrestartB、配置服務(wù)B.1、配置sendmail.

7、cfsendmail.cf是sendmail的核心配置文件,位于/etc/mail/sendmai.cf,里面有大量的宏語言,一般直接編輯的難度很大,所以我們需要編輯另外一個(gè)配置文件sendmail.mc,然后使用m4命令生成sendmail.cf文件。1.編輯sendmail.mcvi/etc/mail/sendmail.mc1.1.SendMail在默認(rèn)只偵聽127.0.0.1,此處要修改為偵聽指定網(wǎng)絡(luò)接#DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1,Name=MTA')dnl找到以

8、上行,更改為下面的行DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0,Name=MTA')dnl1.2.設(shè)置SMTP的用戶認(rèn)證?TRUST_AUTH_MECH(`EXTERNALDIGEST-MD5CRAM-MD5LOGINPLAIN')dnl?define(`confAUTH_MECHANISMS',`EXTERNALGSSAPIDIGEST-MD5CRAM-MD5LOGINPLAIN')dnl找到以上行,把上面兩行前面的dnl給刪除掉,讓這兩行的配置生效,這兩行的作用是激活郵件服務(wù)器的認(rèn)證功

9、能。1.3.設(shè)本地域名為找到以下行LOCAL_DOMAIN(`test.com')dnl1.4.使以下配置生效DAEMON_OPTIONS(`Port=submission,Name=MSA,M=Ea')dnl2.生成sendmail.cf因?yàn)閟endmail.cf的配置文件全部是用宏語言來編寫的,一般人很難讀懂,所以我們上步驟中的配置是為了最終體現(xiàn)在sendmail.cf文件中,在這里要用到m4命令。cd?/etc/mail/m4sendmail.mc>sendmail.cf?3.重啟sendmail和saslauthd

10、服務(wù)servicesendmailrestart?servicesaslauthdrestart4.開機(jī)啟動(dòng)sendmail和saslauthd服務(wù)chkconfigsendmailon?chkconfigsaslauthdonB.2、修改local-host-names文件local-host-names用來收發(fā)郵件的主機(jī)別名。舉個(gè)例子吧:假設(shè)郵件服務(wù)器有兩個(gè)主機(jī)名稱,分別是test.com和test.com.cn,而只想收到發(fā)給test.com的信件,發(fā)給test.com.cn的郵件則拒收,那么需要添加test.com

11、到/etc/mail/local-host-names文件中,即可實(shí)現(xiàn)。vi/etc/mail/local-host-names#local-host-names-includeallaliasesforyourmachinehere.?test.com?添加這個(gè)字段B.3、修改access文件1.配置accessvi?/etc/mail/access????允許所有網(wǎng)段訪問并轉(zhuǎn)發(fā),RELAY?表示允許轉(zhuǎn)發(fā)的OK?表示無條件轉(zhuǎn)發(fā)?????DISCARD:拒絕REJECT?表示拒絕并發(fā)退信通知在原有基礎(chǔ)上添加以下內(nèi)容#Con

12、nect:0.0.0.0????????RELAYConnect:test.com????????RELAYConnect:192.168.1????????RELAY2.編譯生成訪問控制文件makemaphashaccess.db

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。