Linux-B-進(jìn)階-第7章-電子郵件服務(wù)


目錄(持續(xù)更新)


基礎(chǔ)-第0章-安裝
基礎(chǔ)-第1章-基本操作
基礎(chǔ)-第2章-磁盤及文件系統(tǒng)管理
基礎(chǔ)-第3章-獲得幫助
基礎(chǔ)-第4章-用戶及權(quán)限基礎(chǔ)
基礎(chǔ)-第5章-網(wǎng)絡(luò)基本配置
基礎(chǔ)-第6章-管道,重定向及文本處理
基礎(chǔ)-第7章-系統(tǒng)啟動(dòng)詳解

進(jìn)階-第1章-日志服務(wù)
進(jìn)階-第2章-DNS域名服務(wù)器
進(jìn)階-第3章-FTP文件共享服務(wù)
進(jìn)階-第4章-NFS文件共享服務(wù)
進(jìn)階-第5章-SMB文件共享服務(wù)
進(jìn)階-第6章-WEB服務(wù)Apache篇
進(jìn)階-第7章-電子郵件服務(wù)
進(jìn)階-第8章-Linux服務(wù)基礎(chǔ)及管理

高級(jí)-第1章-LVM邏輯卷
高級(jí)-第2章-高級(jí)權(quán)限ACL
高級(jí)-第3章-RAID提升速度及冗余
高級(jí)-第4章-高級(jí)網(wǎng)絡(luò)-網(wǎng)卡綁定慨飘,子端口
高級(jí)-第5章-SELinux安全系統(tǒng)基礎(chǔ)
高級(jí)-第6章-IPTable防火墻基礎(chǔ)
高級(jí)-第7章-Linux遠(yuǎn)程管理-SSH、VNC


第7章-電子郵件服務(wù)


第一節(jié) 電子郵件服務(wù)
  • 電子郵件

      電子郵件起于1960  網(wǎng)絡(luò)電郵1971 中國第一份電子郵件1987
    
      電子郵件多架構(gòu)組成
    
  • 基本組件

      MUA 郵件用戶代理  郵件客戶端,如outlookthunderbird 通過網(wǎng)頁訪問電子郵件那么使用的網(wǎng)頁程序也叫MUA          
    
      MTA 郵件傳輸代理  郵件服務(wù)器程序,負(fù)責(zé)實(shí)現(xiàn)SMTP協(xié)議
    
      MDA 郵件發(fā)送代理  
    
      MRA 郵件接收代理  實(shí)現(xiàn)IMAP或POP3協(xié)議與用戶郵件客戶端進(jìn)行交互玩祟,將郵件通過IMAP或POP3傳輸給郵件客戶端
    
      SMTP    協(xié)議      所有郵件發(fā)送都是通過SMTP協(xié)議完成
    
      IMAP    協(xié)議      用戶郵件客戶端使用IMAP協(xié)議從服務(wù)器上抓郵件
    
      POP3    協(xié)議      用戶郵件客戶端使用POP3協(xié)議從服務(wù)器上抓郵件
    
    
    
      MTA     --UDP-->    DNS(MX record)
      MTA     --SMTP->    MTA     ------> MDA(/var/spool/mail/username)   ------>
      MUA ------->    MRA ------> MDA
    
  • MUA客戶端

      mail user agent 為郵件用戶代理逃默,用戶通過MUA接收郵件
    
      常用的軟件有:
          outlook
          mac mail
          thunderbird
          foxmail
          mutt
    

    IMAP POPO3

      MUA接收郵件用的是IMAP或POP3標(biāo)準(zhǔn)接收協(xié)議
      負(fù)責(zé)從郵件服務(wù)器上將特定用戶的郵件抓取下來
      我們可以控制抓取后是否在郵件服務(wù)器上保存郵件
      
      IMAP主要優(yōu)勢(shì)在于客戶的所有操作都與郵件服務(wù)同步
      而POP3則是將郵件下載下來,所有操作都在本地拟杉,不影響服務(wù)器
      
      IMAP體現(xiàn)更好
    
  • MTA
    郵件傳輸代理 郵件服務(wù)器

      SMTP是郵件發(fā)送標(biāo)準(zhǔn)
    
      SMTP是簡(jiǎn)單郵件傳輸協(xié)議
    
      所有MTA都是對(duì)SMTP的實(shí)現(xiàn)
    
      linux的主流MTA有sendmail  Postfix
    
      MTA只負(fù)責(zé)郵件傳輸  郵件保存是MDA完成的
    
  • MDA

      郵件遞送代理
      
      負(fù)責(zé)將MTA接收到的郵件保存在一起
      通常MDA和MTA是緊密結(jié)合的
    
      linux上郵件的默認(rèn)保存目錄是
          /var/spool/mail/username
    
      MDA對(duì)郵件垃圾處理和病毒掃描
    
      linux最常用的MDA有procmail maildrop
    
      sendmail  Postfix用的都是procmail
    
  • MRA

      提供IMAP和POP3協(xié)議服務(wù)器  實(shí)現(xiàn)協(xié)議負(fù)責(zé)和MUA交互
    
      linux常用DOVECOT
    
      為了安全現(xiàn)代郵件一般使用數(shù)字證書加密   IMAP POP3 IMAPS POP3S
    
  • 電郵地址格式

      兩種
    
          nash_su@mail.linuxcast.net
    
          nash_su@linuxcast.net
    
      常用第二種
      
      第二種形式的郵件愛你地址因?yàn)闆]指定域的郵件服務(wù)器的地址需要對(duì)域名進(jìn)行DNS服務(wù)器查詢
    

第二節(jié) POSTFIX郵件服務(wù)器基礎(chǔ)配置
postfix目前主流的MTA 主要用來實(shí)現(xiàn)SMTP功能

postfix速度快,兼容sendmail量承,穩(wěn)定靈活健壯搬设,安全性強(qiáng)
  • postfix

      postfix一般默認(rèn)會(huì)安裝
          yum install -y postfix
      
      主配置文件
          /etc/postfix/main.cf
      
      啟動(dòng)postfix
          service postfix start
          chkconfig postfix on
      
      默認(rèn)使用端口25  (SMTP)
          
      默認(rèn)啟動(dòng)為本機(jī)用戶提供郵件服務(wù) 默認(rèn)監(jiān)聽loop端口
          netstat -tupln | grep master    查看
    
      我們可以通過以下命令發(fā)送郵件
          mail -vs "test mail from linuxcast" root@training。linuxcast.net
          輸入郵件內(nèi)容...
          Q退出
    
      通過mail郵件可查看
    
  • 對(duì)外提供服務(wù)配置

      主配置文件
      /etc/postfix/main.cf    
      不建議直接修改
    
      使用postconf命令編輯查看
          postconf -d     顯示默認(rèn)配置
          postconf -n         顯示當(dāng)前生效的配置
          postconf -e key=value   開始配置
      
      postconf命令會(huì)將修改內(nèi)容寫入main.cf文件
      這樣的方式可以避免錯(cuò)誤
    
  • 實(shí)驗(yàn)環(huán)境

      一臺(tái)training.linuxcast.net
      一臺(tái)mail.linuxcast.net
      DNS服務(wù)器
    
  • 配置開始

      開啟監(jiān)聽所有接口
      postconf -e "inet_interfaces = all"
    
      之后指定可能會(huì)代表本機(jī)的主機(jī)名
      postconf -e  "myhostname = mail.linuxcast.net"  
      postconf -e  "mydomain = linuxcast.net"
      
      默認(rèn)主機(jī)名
    
      mydestination = $myhostname,localhost.$mydimain,localhost
      限制能接受郵件的發(fā)送地址
      發(fā)送郵件時(shí)使用代表本機(jī)的主機(jī)名必須再次列出撕捍,否則無法接受郵件
    
      重啟
    
  • 域偽裝

      發(fā)郵件源地址一般要偽裝
      
      默認(rèn)發(fā)出源地址為
          用戶名@主機(jī)名
    
      一般習(xí)慣為
          用戶名@域名
    
  • 通過myorigin偽裝

      postconf -e "myorigin=$mydomain"
    
  • 不要偽裝的用戶

      postconf -e "masquerade_exceptions = root"
    
  • 最后配置如下

      mydomain = linuxcast.net
      myhostname = mail.linuxcast.net
      inet_interfaces = all
      mydestination = $myhostname,localhost.$mydimain,localhost
      mynetworks = 127.0.0.0/8    無需認(rèn)證的地址
      myorigin=$mydomain
    
  • postfix管理

    查看當(dāng)前郵件發(fā)送隊(duì)列
        postqueue -p
    
    刷新對(duì)立
        postqueue -f
    
    查看郵件服務(wù)日志    
        tail -f /var/log/maillig
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末拿穴,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子忧风,更是在濱河造成了極大的恐慌默色,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,544評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件狮腿,死亡現(xiàn)場(chǎng)離奇詭異腿宰,居然都是意外死亡呕诉,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,430評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門吃度,熙熙樓的掌柜王于貴愁眉苦臉地迎上來甩挫,“玉大人,你說我怎么就攤上這事椿每∫琳撸” “怎么了?”我有些...
    開封第一講書人閱讀 162,764評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵间护,是天一觀的道長(zhǎng)亦渗。 經(jīng)常有香客問我,道長(zhǎng)汁尺,這世上最難降的妖魔是什么法精? 我笑而不...
    開封第一講書人閱讀 58,193評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮痴突,結(jié)果婚禮上亿虽,老公的妹妹穿的比我還像新娘。我一直安慰自己苞也,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,216評(píng)論 6 388
  • 文/花漫 我一把揭開白布粘秆。 她就那樣靜靜地躺著如迟,像睡著了一般。 火紅的嫁衣襯著肌膚如雪攻走。 梳的紋絲不亂的頭發(fā)上殷勘,一...
    開封第一講書人閱讀 51,182評(píng)論 1 299
  • 那天,我揣著相機(jī)與錄音昔搂,去河邊找鬼玲销。 笑死,一個(gè)胖子當(dāng)著我的面吹牛摘符,可吹牛的內(nèi)容都是我干的贤斜。 我是一名探鬼主播,決...
    沈念sama閱讀 40,063評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼逛裤,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼瘩绒!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起带族,我...
    開封第一講書人閱讀 38,917評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤锁荔,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后蝙砌,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體阳堕,經(jīng)...
    沈念sama閱讀 45,329評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡跋理,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,543評(píng)論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了恬总。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片前普。...
    茶點(diǎn)故事閱讀 39,722評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖越驻,靈堂內(nèi)的尸體忽然破棺而出汁政,到底是詐尸還是另有隱情,我是刑警寧澤缀旁,帶...
    沈念sama閱讀 35,425評(píng)論 5 343
  • 正文 年R本政府宣布记劈,位于F島的核電站,受9級(jí)特大地震影響并巍,放射性物質(zhì)發(fā)生泄漏目木。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,019評(píng)論 3 326
  • 文/蒙蒙 一懊渡、第九天 我趴在偏房一處隱蔽的房頂上張望刽射。 院中可真熱鬧,春花似錦剃执、人聲如沸誓禁。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,671評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽摹恰。三九已至,卻和暖如春怒见,著一層夾襖步出監(jiān)牢的瞬間俗慈,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,825評(píng)論 1 269
  • 我被黑心中介騙來泰國打工遣耍, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留闺阱,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,729評(píng)論 2 368
  • 正文 我出身青樓舵变,卻偏偏與公主長(zhǎng)得像酣溃,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子纪隙,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,614評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容