在創(chuàng)建網(wǎng)站應(yīng)用時(shí),在用戶進(jìn)行某些操作時(shí)需要發(fā)郵件給用戶是一種必不可少的操作。云服務(wù)雖然是一個(gè)不錯(cuò)的選擇。但如果體量太小,或是受到某些條件限制時(shí),自建服務(wù)也許是一個(gè)更好的選擇。下面嘗試在 CentOS 7 中搭建發(fā)送郵件的功能。
安裝 Postfix
postfix是Wietse Venema在IBM的GPL協(xié)議之下開(kāi)發(fā)的MTA(郵件傳輸代理)軟件。postfix是Wietse Venema想要為使用最廣泛的sendmail提供替代品的一個(gè)嘗試。在Internet世界中,大部分的電子郵件都是通過(guò)sendmail來(lái)投遞的,大約有100萬(wàn)用戶使用sendmail,每天投遞上億封郵件。這真是一個(gè)讓人吃驚的數(shù)字。Postfix試圖更快、更容易管理、更安全,同時(shí)還與sendmail保持足夠的兼容性。
(為什么用postfix:
1. postfix是免費(fèi)的:
postfix想要作用的范圍是廣大的Internet用戶,試圖影響大多數(shù)的Internet上的電子郵件系統(tǒng),因此它是免費(fèi)的。
2. 更快:
postfix在性能上大約比sendmail快三倍。一部運(yùn)行postfix的臺(tái)式PC每天可以收發(fā)上百萬(wàn)封郵件。
3. 兼容性好:
postfix是sendmail兼容的,從而使sendmail用戶可以很方便地遷移到postfix。Postfix支持/var[/spool]/mail、/etc/aliases、 NIS、和 ~/.forward 文件。
4. 更健壯:
postfix被設(shè)計(jì)成在重負(fù)荷之下仍然可以正常工作。當(dāng)系統(tǒng)運(yùn)行超出了可用的內(nèi)存或磁盤空間時(shí),postfix會(huì)自動(dòng)減少運(yùn)行進(jìn)程的數(shù)目。當(dāng)處理的郵件數(shù)目增長(zhǎng)時(shí),postfix運(yùn)行的進(jìn)程不會(huì)跟著增加。
5. 更靈活:
postfix是由超過(guò)一打的小程序組成的,每個(gè)程序完成特定的功能。你可以通過(guò)配置文件設(shè)置每個(gè)程序的運(yùn)行參數(shù)。
6. 安全性
postfix具有多層防御結(jié)構(gòu),可以有效地抵御惡意入侵者。如大多數(shù)的postfix程序可以運(yùn)行在較低的權(quán)限之下,不可以通過(guò)網(wǎng)絡(luò)訪問(wèn)安全性相關(guān)的本地投遞程序等等。 )
Postfix 現(xiàn)在幾乎已經(jīng)是 MTA (Mail Transfer Agent) 的標(biāo)配了。但在它之前 Sendmail 是標(biāo)配。所以在一些老舊的系統(tǒng)版本中,安裝 Postfix 時(shí)需要先刪除 Sendmail。如果系統(tǒng)已經(jīng)安裝了 Postfix,可以略過(guò)此步。
使用下面的命令查看系統(tǒng)使用的 MTA 情況:
配置 Postfix
編輯 /etc/postfix/main.cf 文件中如下配置:
標(biāo)簽:連云港 三明 公主嶺 林芝 香港 呼和浩特 常德 晉中
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《在Linux中安裝配置Postfix來(lái)搭建郵件發(fā)送服務(wù)》,本文關(guān)鍵詞 在,Linux,中,安裝,配置,Postfix,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。