久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      CentOS 7.5 部署postfix郵件系統(tǒng)

      1. Postfix

      1.1 郵件服務(wù)的介紹

      電子郵件是—種用電子手段提供信息交換的通信方式,是互聯(lián)網(wǎng)應(yīng)用最廣的服務(wù)。通過(guò)網(wǎng)絡(luò)的電子郵件系統(tǒng),用戶(hù)可以以非常低廉的價(jià)格(不管發(fā)送到哪里,都只需負(fù)擔(dān)網(wǎng)費(fèi))、非??焖俚姆绞剑◣酌腌娭畠?nèi)可以發(fā)送到世界上任何指定的目的地),與世界上任何一個(gè)角落的網(wǎng)絡(luò)用戶(hù)聯(lián)系。

      電子郵件可以是文字、圖像、聲音等多種形式。同時(shí),用戶(hù)可以得到大量免費(fèi)的新聞、專(zhuān)題郵件,并實(shí)現(xiàn)輕松的信息搜索。電子郵件的存在極大地方便了人與人之間的溝通與交流,促進(jìn)了社會(huì)的發(fā)展。

      什么是電子郵件系統(tǒng)

      電子郵件系統(tǒng)是一種能夠書(shū)寫(xiě)、發(fā)送、存儲(chǔ)和接收信件的電子通信系統(tǒng)

      郵件系統(tǒng)由兩部分組成

      MTA(郵件傳輸代理)

      MUA(郵件用戶(hù)代理)

      1.2 電子郵件收發(fā)的過(guò)程

      CentOS 7.5 部署postfix郵件系統(tǒng)

      1.3 郵件傳輸過(guò)程

      (1)客戶(hù)機(jī)調(diào)用用戶(hù)代理來(lái)編輯要發(fā)送的郵件。用戶(hù)代理用SMTP將郵件傳送給發(fā)送端郵件服務(wù)器

      (2)發(fā)送端郵件服務(wù)器將郵件放入郵件緩存隊(duì)列中,等待發(fā)送。

      (3)SMTP按照C/S方式工作。運(yùn)行在發(fā)送端郵件服務(wù)器的SMTP客戶(hù)進(jìn)程,發(fā)現(xiàn)在郵件緩存中有待發(fā)送的郵件,就向運(yùn)行在接收端郵件服務(wù)器的SMTP服務(wù)器進(jìn)程發(fā)起TCP連接的建立

      (4)當(dāng)TCP連接建立后,SMTP客戶(hù)進(jìn)程開(kāi)始向遠(yuǎn)程的SMTP服務(wù)器發(fā)送郵件。如果有多個(gè)郵件在郵件緩存中,則SMTP客戶(hù)一一將它們發(fā)送到遠(yuǎn)程的SMTP服務(wù)器。當(dāng)所有的待發(fā)送郵件發(fā)完了,SMTP就關(guān)閉所建立的TCP連接

      (5)運(yùn)行在接收端郵件服務(wù)器中的SMTP服務(wù)器進(jìn)程收到郵件后,將郵件放入收信人的用戶(hù)郵箱中,等待收信人在他方便時(shí)進(jìn)行讀取

      (6)收信人調(diào)用用戶(hù)代理,使用POP3(或IMAP)協(xié)議將自己的郵件從接收端郵件服務(wù)器的用戶(hù)郵箱中取回

      1.4 電子郵件的協(xié)議

      1. SMTP(Simple Mail Transfer Protocol,簡(jiǎn)單郵件傳輸協(xié)議),是電子郵件的發(fā)送方向接收方傳遞郵件時(shí)使用的單向傳輸協(xié)議,默認(rèn)使用TCP端口為25。配置了SMTP協(xié)議的電子郵件服務(wù)器稱(chēng)為SMTP服務(wù)器。SMTP服務(wù)器接收客戶(hù)機(jī)發(fā)送的電子郵件,向其他的SMTP服務(wù)器發(fā)送電子郵件,但不能從別的SMTP服務(wù)器接收電子郵件

      2. POP3(Post Office Protocol Version 3,郵局協(xié)議,版本3),是電子郵件接收方向電子郵局發(fā)出接收郵件請(qǐng)求時(shí)使用的單向傳輸協(xié)議,默認(rèn)使用TCP端口為110。配置了POP3協(xié)議的電子郵件服務(wù)器稱(chēng)為POP3服務(wù)器。POP3服務(wù)器將電子郵件發(fā)送給客戶(hù)機(jī)或者從別的POP3服務(wù)器接收電子郵件,但不能向別的POP3郵件服務(wù)器發(fā)送電子郵件

      1.5 Postfix 的介紹

      Postfix 是一種電子郵件服務(wù)器,它是由任職于IBM華生研究中心(T.J. Watson Research Center)的荷蘭籍研究員Wietse Venema為了改良sendmail郵件服務(wù)器而產(chǎn)生的。

      postfix由十幾個(gè)具有不同功能的半駐留進(jìn)程組成,并且在這些進(jìn)程中并無(wú)特定的進(jìn)程間父子關(guān)系。某一個(gè)特定的進(jìn)程可以為其他進(jìn)程提供特定的服務(wù)。

      大多數(shù)的postfix進(jìn)程由一個(gè)進(jìn)程統(tǒng)一進(jìn)行管理,該進(jìn)程負(fù)責(zé)在需要的時(shí)候調(diào)用其他進(jìn)程,這個(gè)管理進(jìn)程就是master進(jìn)程。該進(jìn)程也是一個(gè)后臺(tái)程序。

      這些postfix進(jìn)程是可以配置的,我們可以配置每個(gè)進(jìn)程運(yùn)行的數(shù)目,可重用的次數(shù),生存的時(shí)間等等。通過(guò)靈活的配置特性可以使整個(gè)系統(tǒng)的運(yùn)行成本大大降低。

      1.6 Postfix 特點(diǎn)

      1、postfix是免費(fèi)的;

      2、性能好,大約比sendmail×××倍,一臺(tái)運(yùn)行postfix的臺(tái)式pc每天可收發(fā)上百萬(wàn)郵件;

      3、兼容sendmail

      4、健壯穩(wěn)定,postfix被設(shè)計(jì)成在重負(fù)荷之下仍然可以正常工作。當(dāng)系統(tǒng)運(yùn)行超出了可用的內(nèi)存或磁盤(pán)空間時(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),可以有效地抵御惡意者,可以運(yùn)行在較低的權(quán)限之下;

      1.7 部署Postfix

      1.7.1 環(huán)境準(zhǔn)備

      OS版本:CentOS 7.5 64bit

      mail-server ip :192.168.1.242

      mial-client ip :192.168.1.200

      [root@mail-server ~]# cat /etc/RedHat-release #查看系統(tǒng)版本

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      [root@mail-server ~]# uname -r #查看內(nèi)核版本

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      [root@mail-server ~]# systemctl stop ebtables firewalld #關(guān)閉ebtables防火墻

      [root@mail-server ~]# systemctl disable ebtables firewalld #重啟不啟動(dòng)ebtables firewall防火墻

      CentOS 7.5 部署postfix郵件系統(tǒng) 

       

      [root@mail-server ~]# vim /etc/sysconfig/selinux #設(shè)置selinux 狀態(tài)為disabled

        CentOS 7.5 部署postfix郵件系統(tǒng) 

      [root@mail-server ~]# setenforce 0 # 臨時(shí)將selinux設(shè)置為disabled

        CentOS 7.5 部署postfix郵件系統(tǒng) 

      [root@mail-server ~]# getenforce #檢測(cè)selinux是否關(guān)閉

        CentOS 7.5 部署postfix郵件系統(tǒng) 

      [root@mail-server ~]# ifconfig ens33 |awk -F ‘[ :]+’ ‘NR==2{print $3}’ #查看IP地址

        CentOS 7.5 部署postfix郵件系統(tǒng) 

      [root@mail-server ~]# hostname #查看主機(jī)名

        CentOS 7.5 部署postfix郵件系統(tǒng) 

      1.7.2 配置DNS解析

      1.安裝bind服務(wù)

      [root@mail-server ~]# yum -y install bind

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      2.編輯bing的主配置文件

      [root@mail-server ~]# vim /etc/named.conf

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      [root@mail-server ~]# vim /etc/named.rfc1912.zones

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      3.添加mail郵件解析記錄

      [root@mail-server ~]# vim /var/named/vancen.com.zone

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      4.重啟DNS服務(wù)

      [root@mail-server ~]# systemctl restart named

      [root@mail-server ~]# systemctl enable named

      [root@mail-server ~]# systemctl status named

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      1.7.3 配置Postfix服務(wù)程序

      1. 安裝postfix軟件

      [root@mail-server ~]# yum -y install postfix

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      2. 修改配置文件

      [root@mail-server ~]# vim /etc/postfix/main.cf

      76 myhostname = mail.vancen.com

      83 mydomain = vancen.com

      99 myorigin = $mydomain

      116 inet_interfaces = all

      164 mydestination = $myhostname , $mydomain

      CentOS 7.5 部署postfix郵件系統(tǒng)

      CentOS 7.5 部署postfix郵件系統(tǒng)

      CentOS 7.5 部署postfix郵件系統(tǒng)

      CentOS 7.5 部署postfix郵件系統(tǒng)

      CentOS 7.5 部署postfix郵件系統(tǒng)

      3. 重啟服務(wù)

      [root@mail-server ~]# systemctl restart postfix

      [root@mail-server ~]# systemctl enable postfix

      [root@mail-server ~]# systemctl status postfix

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      4. 創(chuàng)建郵件賬戶(hù)

      Postfix可以調(diào)用本地系統(tǒng)的賬戶(hù)和密碼,因此在本地系統(tǒng)創(chuàng)建常規(guī)賬戶(hù)即可。

      [root@mail-server ~]# useradd chenjf

      [root@mail-server ~]# echo “chenjf” | passwd –stdin chenjf

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      1.7.4 配置Dovecot服務(wù)程序

      1. 安裝Dovecot服務(wù)程序軟件包。

      [root@mail-server ~]# yum -y install dovecot

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      2. 配置部署Dovecot服務(wù)程序。

      [root@mail-server ~]# vim /etc/dovecot/dovecot.conf

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      在Dovecot服務(wù)程序的主配置文件中進(jìn)行如下修改。首先是第24行,把Dovecot服務(wù)程序支持的電子郵件協(xié)議修改為imap、pop3和lmtp。然后在這一行下面添加一行參數(shù),允許用戶(hù)使用明文進(jìn)行密碼驗(yàn)證。之所以這樣操作,是因?yàn)镈ovecot服務(wù)程序?yàn)榱吮WC電子郵件系統(tǒng)的安全而默認(rèn)強(qiáng)制用戶(hù)使用加密方式進(jìn)行登錄,而由于當(dāng)前還沒(méi)有加密系統(tǒng),因此需要添加該參數(shù)來(lái)允許用戶(hù)的明文登錄。

      在主配置文件中的第46行,設(shè)置允許登錄的網(wǎng)段地址,也就是說(shuō)我們可以在這里限制只有來(lái)自于某個(gè)網(wǎng)段的用戶(hù)才能使用電子郵件系統(tǒng)。如果想允許所有人都能使用,則不用修改本參數(shù): 此處我就僅允許我同一網(wǎng)段的使用。

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      3. 配置郵件格式與存儲(chǔ)路徑。

      在Dovecot服務(wù)程序單獨(dú)的子配置文件中,定義一個(gè)路徑,用于指定要將收到的郵件存放到服務(wù)器本地的哪個(gè)位置。這個(gè)路徑默認(rèn)已經(jīng)定義好了,我們只需要將該配置文件中第25行前面的井號(hào)(#)刪除即可。

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      切換到配置Postfix服務(wù)程序時(shí)創(chuàng)建的chenfj賬戶(hù),并在家目錄中建立用于保存郵件的目錄。至此,對(duì)Dovecot服務(wù)程序的配置部署步驟全部結(jié)束。

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      4. 重啟Dovecot服務(wù)并將其添加到開(kāi)機(jī)啟動(dòng)項(xiàng)中。

      [root@mail-server ~]# systemctl restart dovecot

      [root@mail-server ~]# systemctl enable dovecot

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      1.7.5 客戶(hù)端驗(yàn)證

      1. 修改客戶(hù)端DNS解析地址

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      2. 打開(kāi)postfix使用chenjf@vancen.com登錄

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      3. 設(shè)置接收服務(wù)器類(lèi)型為POP3

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      4. 新建賬戶(hù)創(chuàng)建成功

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      5. 給root發(fā)送一封郵件

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      6. 郵件發(fā)送成功

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      7. 在mail-server服務(wù)器上查看是否收到郵件

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      1.7.6 設(shè)置用戶(hù)別名郵箱

      用戶(hù)別名功能是一項(xiàng)簡(jiǎn)單實(shí)用的郵件賬戶(hù)偽裝技術(shù),可以用來(lái)設(shè)置多個(gè)虛擬信箱的賬戶(hù)以接受發(fā)送的郵件,從而保證自身的郵件地址不被泄露,還可以用來(lái)接收自己的多個(gè)信箱中的郵件。

      1. 在客戶(hù)端給bin發(fā)送一封郵件

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      2. 切換bin用戶(hù)查看郵件,

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      切換用戶(hù)被拒絕,因?yàn)閎in賬戶(hù)在Linux系統(tǒng)中是系統(tǒng)賬戶(hù),默認(rèn)的Shell終端是/sbin/nologin,因此在以bin賬戶(hù)登錄時(shí),系統(tǒng)會(huì)提示當(dāng)前賬戶(hù)不可用。

      3. 使用在mail-server服務(wù)器上使用mail命令查看root室友收到郵件

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      aliases郵件別名服務(wù)的配置文件是專(zhuān)門(mén)用來(lái)定義用戶(hù)別名與郵件接收人的映射。除了使用本地系統(tǒng)中系統(tǒng)賬戶(hù)的名稱(chēng)外,我們還可以自行定義一些別名來(lái)接收郵件。例如,創(chuàng)建一個(gè)名為happy的賬戶(hù),而真正接收該賬戶(hù)郵件的應(yīng)該是root賬戶(hù)。

      4. 在別名的配置文件中添加一行happy: root

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      5. 使用newaliases命令,其目的是讓新的用戶(hù)別名配置文件立即生效。

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      6. 在給happy發(fā)送一封郵件

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      7. 在mail-servre服務(wù)器上查看是否收到郵件。

      CentOS 7.5 部署postfix郵件系統(tǒng) 

      收到了郵件證明用戶(hù)別名設(shè)置無(wú)誤。

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)