自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Sendmail Server 的檔案

運維 系統(tǒng)運維
Sendmail的架構(gòu)是怎樣安置的呢?包括sendmail的設(shè)定檔和執(zhí)行檔。幾乎所有的設(shè)定檔都安置在etc/mail下。但是如果要安裝sendmail的話,還需要所謂sendmail的設(shè)定檔,本文主要講述的是關(guān)于sendmail的這些套件來談?wù)剆endmail的目錄和檔案。

Sendmail Server 的檔案:

  Sendmail 幾乎所有的設(shè)定檔都安置在 /etc/mail 底下,不過,如果你是以 RPM 安裝的話,那么還有所謂的 sendmail-cf 的設(shè)定檔,這個就是使用 M4 在進行 sendmail.cf 設(shè)定的程序!由于 Sendmail Server 所使用到的套件并不少,這包括有 sendmail, imap 以及 m4 等等,我們針對這些套件來談一談每個目錄與檔案下的數(shù)據(jù)吧!

一、sendmail 的設(shè)定檔:

  Sendmail 的設(shè)定檔幾乎全部都在 /etc/mail 底下,但是也不一定!因為還需要看當初你建立 sendmail.cf 這個主要設(shè)定檔時,將各個檔案放置的地點而定!這部份可以使用 RPM 的方式來反查出你的設(shè)定檔案的路徑。Sendmail 與相關(guān)套件的設(shè)定檔與相關(guān)的說明為:

  /etc/mail/sendmail.cf 或 /etc/sendmail.cf:

  這個就是 sendmail 的主要設(shè)定檔,所有的參數(shù)都是他在管理的!但是,這個檔案內(nèi)的各個設(shè)定被號稱為『天書』,所謂的天書就是『非一般人看的懂得!』,就連 sendmai 官方網(wǎng)站自行開發(fā)出來的設(shè)定程序也都『告誡大家不要手動編輯這個檔案』,所以這里我們也不談這個檔案的內(nèi)容啦!但是既然這個是主要設(shè)定檔,那么又不要讓大家手動編輯,那我要怎樣進行 sendmail 設(shè)定的修改呢?這個時候就需要使用到 M4 這個指令了! m4 可以將簡單的一些環(huán)境設(shè)定參數(shù),重新以內(nèi)定的函式庫或者函式定義來『制作』 sendmail.cf 這個設(shè)定檔呢!sendmail 預(yù)設(shè)的 sendmail.cf 放置在 /etc/mail/sendmail.cf ,但是某些 Linux distributions 則將他改放在 /etc/sendmail.cf 這里~

  /usr/share/sendmail-cf/cf/xxxx.m4 :

  剛剛我們提過那個 sendmail.cf 對吧!而由于這個檔案***不要手動修改,所以需要使用到 m4 這支程序。 m4 可以將一個簡單的環(huán)境設(shè)定檔轉(zhuǎn)成 sendmail.cf ,那個環(huán)境設(shè)定檔就是 sendmail-cf 這個套件所提供的啦。在 Red Hat 7.x 的系統(tǒng)中,主要的環(huán)境設(shè)定檔就是 /usr/share/sendmail-cf/cf/redhat.mc 這個檔案喔!不過,在 Red Hat 7.3 以后的所有 Red Hat Linux 版本當中,這個檔案被移動到 /etc/mail/sendmail.mc 了!至于其它的 Linux 版本則請參考你的 sendmail-cf 套件的內(nèi)容!

  /etc/mail/local-host-names :

  這個檔案主要用來處理一個主機同時擁有多個主機名稱時候的收發(fā)信件主機名稱問題。這個檔案的用途可大了!當你的主機擁有多個 HOSTNAME 的時候,例如我的主機擁有三、四個主機名稱,那么是否每個名稱都可以用來做為收受信件的主機名稱 ( To: .. ) 呢?并非如此!

  如果你的主機名稱為 test1.your.domain 以及test2.your.domain ,而且這兩個 hostname 您都希望可以用在收受電子郵件,果真如此,那么,你就必需將這兩個名字都寫入 local-host-names 這個檔案當中,一個主機名字占用一行。注意:沒有寫入這個檔案的『你的主機名稱』,那信件將無法正確的寄達這部主機喔~例如:www.vbird.adsldns.org、vbird.adsldns.org這兩個主機名稱的 ip 都是相同的,也就是指向同一臺機器上。假設(shè)這臺主機名稱預(yù)設(shè)為 vbird.adsldns.org,那在預(yù)設(shè)情況下,寄給 userid@vbird.adsldns.org 都是 ok 沒有問題的!但是寄給 userid@www.vbird.adsldns.org 就會出現(xiàn)錯誤。其中原因是因為沒有告訴 MTA 除了 vbird.adsldns.org 這個主機名稱外,還有 www.vbird.adsldns.org 也是指向這臺主機上。所以寄給 userid@www.vbird.adsldns.org 會出現(xiàn)錯誤,通常就是 mail loop to me,要不然就是不允許 relay 的錯誤情況。

  /etc/mail/access.db :

  這個是『規(guī)定誰可以或不可以使用本郵件服務(wù)器的數(shù)據(jù)庫』,要轉(zhuǎn)成這個數(shù)據(jù)庫需要藉由 makemap 以及 /etc/mail/access 檔案的配合!這個檔案可以說是 Sendmail 里面最重要的『使用者權(quán)限管理』的數(shù)據(jù)了!在后面我們會繼續(xù)說明。

  /etc/mail/aliases.db 或 /etc/aliases.db :

  這個 aliases.db 是用來設(shè)定『信箱別名』的一個東東 ! 你可以藉由這個檔案的設(shè)定來規(guī)范你的『群組收信』喔!不過,還需要藉由 aliases 及 newaliases 來做成這個檔案才行!

  /etc/mail/statistics :

  這個檔案在記錄 Sendmail 收發(fā)信件的相關(guān)信息喔!•執(zhí)行檔:

二、Sendmail 的執(zhí)行檔

  /usr/sbin/sendmail:

  就是 sendmail 的主要執(zhí)行檔啦!他會讀取 sendmail.cf 這個檔案的設(shè)定內(nèi)容喔。你在發(fā)送信件時,就是使用這支程序啦!啟用這支程序之后,預(yù)設(shè)的啟用的 port 是 25 咯。

  /usr/sbin/ipop3d:

  sendmail 的功能是在處理寄信問題,而 ipop3d 就是處理 client 的收信問題啦!如果你的 Mail Server 希望提供客戶端使用 Netscape 或 OutLook express 來收信,那么就需要提供這個服務(wù)才行!這個服務(wù)的設(shè)定檔在 Red Hat 當中是在 /etc/xinetd.d/ipop3 ,如果是 Open Linux server 3.1.1 的話,那就會變成在 /etc/inet.d/imap 這個檔案中。注意: pop3 是由 imap 套件所提供的,并沒有包含在 sendmail 套件之中喔!

  /usr/sbin/makemap:

  主要將 access 轉(zhuǎn)成 access.db 的數(shù)據(jù)庫制作的執(zhí)行文件;

  /usr/sbin/mailstats:

  將 /etc/mail/statistics 檔案讀出來的一支程序!可以查看到目前為止 Sendmail 工作共傳送、接收多少郵件啰!

  /usr/bin/newaliases:

  將 /etc/mail/aliases 轉(zhuǎn)成 /etc/mail/aliases.db 的執(zhí)行檔!

  /usr/bin/mailq:

  用來觀察 /var/spool/mqueue 這個郵件暫存目錄的數(shù)據(jù)情況的指令!

  /usr/bin/m4:

  這個就是將 *.mc 檔案轉(zhuǎn)成 *.cf 檔案的主要執(zhí)行檔啰!需要搭配 sendmail 原始碼,或者是 sendmail-cf 這個套件才行!

  需要注意的是:

  m4 是也需要額外的安裝的一個套件喔!sendmail 原本套件中并未包含 m4 這個套件!

【編輯推薦】

  1. Sendmail配置策略
  2. Linux 下sendmail的配置
  3. Thunderbird的安裝方法
  4. Sendmail配置筆記之啟動服務(wù)器
  5. sendmail的安裝方法
  6. Postfix的配置
責任編輯:zhaolei 來源: 網(wǎng)絡(luò)轉(zhuǎn)載
相關(guān)推薦

2011-01-21 12:58:23

2011-01-21 10:39:48

sendmail

2011-01-18 15:00:57

2011-01-21 09:49:18

sendmail目錄

2011-01-19 10:11:22

sendmail安裝方法

2011-01-21 10:59:01

sendmail群發(fā)

2011-01-18 14:24:03

Linuxsendmail配置

2011-01-18 16:23:23

2010-06-03 13:56:54

Sendmail 配置

2010-06-03 13:44:35

Sendmail配置

2011-01-21 10:40:52

Sendmail

2011-01-21 13:21:21

sendmail安全

2010-06-03 13:49:04

Sendmail 配置

2011-01-21 11:05:46

2011-02-21 16:21:49

Sendmail

2011-01-21 10:38:52

sendmail

2011-03-07 09:11:31

Vsftpd檔案

2011-01-21 09:00:21

sendmail

2011-01-21 09:32:57

LinuxSendmail

2011-01-21 12:12:54

sendmail
點贊
收藏

51CTO技術(shù)棧公眾號