為什么要有Postfix呢
這是個很有趣的問題: 為什么要有Postfix呢? 有了sendmail不就可以了嗎 ? ! ! 說到這個就要談到postfix 的由來了!
Postfix 是由Wietse Zweitze Venema 先生( http://www.porcupine.org/wietse/ )所發展的。早期的mail server 都是使用sendmail 架設的,還真的是僅此一家,絕無分號!不過,Venema 博士覺得sendmail 雖然很好用,但是畢竟不夠安全,尤其效能上面并不十分的理想,***的困擾是....他的設定檔sendmail.cf 真的是太難懂了!對於網管人員來說,要設定好sendmail.cf 這個檔案,真不是人作的工作。
為了改善這些問題, Venema 博士就在1998 年利用他老大在IBM 公司***個休假年進行一個計畫: 設計一個可以取代sendmail 的軟體套件,可以提供網站管理員一個更快速、更安全、而且"完全相容"於sendmail 的mail server 軟體!為了改善這些問題, 這個計劃還真的成功了! 而且也成功的使用在IBM 內部,可以說是完全取代了sendmail 這個郵件伺服器!在這個計畫成功之后, Venema 博士也在1998 年***釋出這個自行發展的郵件伺服器,并定名為VMailer。 不過, IBM 的律師卻發現一件事,那就是VMailer 這個名字與其他已註冊的商標很類似,這樣可能會引起一些註冊上面的困擾。 為了避免這個問題,所以Venema 博士就將名稱改為Postfix !為了避免這個問題,所以Venema 博士就將名稱改為Postfix ! 這個Postfix 有在什麼什麼之后修正的意思。 這個Postfix有在什么什么之后修正的意思。 鳥哥個人認為, Venema 先生最早的構想并不是想要 創造一個全新的Mail server 軟體,而是想要製造一個可以完全相容於sendmail 的軟體 ,所以,Venema 先生認為他自行發展的軟體應該是改良sendmail 的缺失,所以才稱為Postfix 吧! 取其意為:在sendmail 之后的改良的郵件伺服器軟體!
所以啦, Postfix 設計的理念上面,主要是針對想要完全相容於sendmail所設計出來的一款內在部分完全新穎的一個郵件伺服器軟體 。 就是由於這個理念,因此,Postfix 改善了sendmail 安全性上面的問題,改良了mail server 的工作效率,更由於其設定檔完全為ASCII 碼,且設定內容都是人類看的懂得語言!就是由于這個理念,因此,你可以輕易的由sendmail 改良到Postfix 上面! 這也是當初Venema 博士的最初構想啊! 就是基於這個構想,所以, Postfix 在外部設定檔案的支援度,與sendmail 幾乎沒有兩樣,同樣的支援aliases 這個檔案,也同樣的支援SASL 的SMTP 郵件認證功能等等!就是基于這個構想,所以,呵呵! 趕緊來學一學怎樣架設Postfix 這個相當出色的郵件伺服器吧!
通過上文我們知道了sendmail是不全的,還得Postfix,希望對大家有幫助。
【編輯推薦】
- 11.3.7 啟動和停止Postfix服務
- 如何安裝Postfix
- Postfix郵件處理過程詳解
- 基于Postfix的大型郵件系統
- 11.3.7 啟動和停止Postfix服務
- 郵件系統postfix安裝配置指南
- 配置系統每次啟動時自動啟動postfix