Linux邮件服务器怎么用?
掃碼入群領(lǐng)3天標(biāo)準(zhǔn)會(huì)員和130元課程優(yōu)惠券,享
本
課
程
免
費(fèi)
學(xué)
習(xí)
每天我們都會(huì)收到很多的郵件
但是從來(lái)沒(méi)有了解過(guò)
郵件是怎么實(shí)現(xiàn)收發(fā)的?
郵件服務(wù)器怎么配置?
今天我們就來(lái)認(rèn)識(shí)一下郵件服務(wù)器
常見(jiàn)郵件服務(wù)器軟件
Sendmail:
sendmail是最古老的MTA(Mail Transfer Agent,電子郵件系統(tǒng))之一,最早它誕生的時(shí)候,Internet 還沒(méi)有被標(biāo)準(zhǔn)化,當(dāng)時(shí)主機(jī)之間使用的是UUCP技術(shù)來(lái)交換郵件。它被設(shè)計(jì)得比較靈活,便于配置和運(yùn)行于各種類(lèi)型的機(jī)器。
Qmail:
qmail是新生一代的MTA代表,它以速度快、體積小、易配置安裝等特性而著稱(chēng)。作者D.J.Bernstein是一個(gè)數(shù)學(xué)教授,富有傳奇色彩。他于1995年開(kāi)發(fā)qmail,1996年發(fā)布 0.70版,并使用了多種當(dāng)時(shí)比較先進(jìn)的技術(shù),包括Maildir,與sendmail單個(gè)binary不同的模塊化設(shè)計(jì),權(quán)限分離,以及使用了大量由他編寫(xiě)的配套工具,如daemontool,ucsip-tcp等。qmai 迅速成為了Internet上最有名的MTA,使用者眾多。
Postfix:
postfix如今已經(jīng)獨(dú)樹(shù)一幟,流水線、模塊化的設(shè)計(jì),兼顧了效率和功能。靈活的配置和擴(kuò)展,使得配置postfix變得富有趣味。其主要的特點(diǎn)是速度快、穩(wěn)定,而且配置/功能非常強(qiáng)大,并和sendmail類(lèi)似,提供了與外部程序?qū)拥?API/protocol。尤其是配置部分,postfix另一個(gè)優(yōu)勢(shì)是至今依然保持活躍的開(kāi)發(fā)工作,而且穩(wěn)步發(fā)展,適合高流量大負(fù)載的系統(tǒng),擴(kuò)充能力較強(qiáng)。本實(shí)驗(yàn)也是基于postfix服務(wù)器軟件來(lái)實(shí)現(xiàn)。
基本的工作原理
MUA(Mail User Agent):
向外發(fā)送郵件,以及提供用戶瀏覽與編寫(xiě)郵件的功能。
MTA(Mail Transfer Agent):
(可以理解為 smtpd 服務(wù)器)幫忙將用戶的郵件傳遞出去或接收進(jìn)來(lái)。
MDA(Mail Delivery Agent):
將接收下來(lái)的郵件存放到對(duì)應(yīng)用戶郵筒當(dāng)中的程序。通過(guò)分析 MTA所收到郵件的表頭或內(nèi)容,來(lái)判斷此郵件是屬于哪個(gè)用戶,然后決定將此郵件投遞給哪個(gè)用戶的郵筒里。
MRA(Mail Retrieval Agent):
通過(guò) MRA 服務(wù)器提供的郵政服務(wù)協(xié)議(POP)來(lái)接收自己的郵件。
用戶(MUA)通過(guò) SMTP 協(xié)議
將郵件發(fā)送到服務(wù)器(MTA)
服務(wù)器分解發(fā)現(xiàn)
如果是本地的郵件
傳輸則通過(guò) lmtp 來(lái)傳送
如果是遠(yuǎn)程郵件
將調(diào)用本地的客戶端
使用 SMTP 協(xié)議
向?qū)Ψ椒?wù)器傳送
用戶通過(guò) MUA 查看郵件時(shí)
會(huì)將郵件從郵筒拉到用戶家目錄
保存為 mbox 的文件
與 DNS 之間的關(guān)系
當(dāng)發(fā)件方需要發(fā)送郵件給對(duì)方郵件服務(wù)器,需要向 DNS 請(qǐng)求查詢對(duì)方郵件服務(wù)器的 MX 記錄。
DNS 通過(guò)查詢 MX 表信息。
將查詢到的 MX 信息返回給發(fā)送方。
發(fā)送方根據(jù)優(yōu)先級(jí),將郵件投遞給對(duì)方優(yōu)先級(jí)高的郵件服務(wù)器(mail1)。
如果主郵件服務(wù)器過(guò)于繁忙,或者不在線的時(shí)候,會(huì)將郵件投遞給輔的郵件交換器(mail2)上。
待主郵件服交換器空閑下來(lái)后,mail2 會(huì)將代替接收下來(lái)的郵件再轉(zhuǎn)給主郵件交換器(mail1)。
后續(xù)還有
安裝配置Postfix
添加本地用戶
編輯郵件地址
測(cè)試安裝配置
等內(nèi)容
??去哪兒學(xué) ?
藍(lán)橋云課
藍(lán)橋云課上線了一門(mén)
《Linux 安裝及配置郵件服務(wù)器》
會(huì)員課程
非常適合有一定 Linux 基礎(chǔ)
想要進(jìn)一步學(xué)習(xí) Linux?
服務(wù)器搭建的同學(xué)學(xué)習(xí)
> 限時(shí)福利 <
現(xiàn)在加入藍(lán)橋云課交流社群
即可獲得3天標(biāo)準(zhǔn)會(huì)員
免費(fèi)學(xué)習(xí)本課在內(nèi)的
100多門(mén)編程好課哦
快點(diǎn)擊「閱讀原文」一起學(xué)習(xí)吧!
總結(jié)
以上是生活随笔為你收集整理的Linux邮件服务器怎么用?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: javaMail学习(三)——使用jav
- 下一篇: 邮件服务器潜在漏洞的保护方法