企業網管用linux搭建郵件服務器爲公司降本增效

在企業中,節約一分錢比掙一分錢容易得多,這是指導企業降本增效的名言之一啊,做爲一名企業裏的IT人員我是深有感觸,尤爲是IT方面,除了在互聯網公司是生產力的排頭兵,在製造業單位裏那通常都是後勤保障部門,不只不能直接爲企業上產製造的創造價值,還要花公司的錢,儘管在國內一線大公司這種情況已有所改觀,可是國內中小企業IT依然是個節約爲主的部門。在這種背景之下,前些日子公司的郵件服務器合同到期了,乙方已下一年系統升級服務更有爲名加價很多,致使了公司上曾領導不續簽了合同,同時自建新的郵件服務器的任務也落到了IT部門的肩上。

由於以前的乙方給咱們也是自建的服務器,可是咱們只負責web後臺的用戶管理,至於服務器是什麼系統內部是什麼原理,用的那些軟件咱們都不是很清楚,因此開始了一場惡補啊。在這裏我也把正中間的過程記錄下來,與你們一同窗習。linux

郵件系統市公司對外聯絡,來網通訊的一個重要途徑,若是採用windows server及其相關軟件,軟硬件的投入都是比較大的,這不符合咱們的降本增效原則啊。並且系統的穩定性,安全性也都不是太好,因此這一方面咱們考慮了使用linux系統做爲郵件服務器的操做系統,由於其應用普遍,免費,高效,相對安全。經過sendmail來搭建一個郵件系統平臺,而且結合dovectot和pop3/IMAP以及客戶點的Outlook和foxmail來實現客戶端軟件訪問和瀏覽器的web訪問,既知足了公司的要求有下降了成本。web

電子郵件服務是基於客戶/服務器模式的,對於一個完整的電子郵件系統而言,他主要有如下幾部分構建而成。windows

  1. 郵件用戶代理,用戶代理就是用戶與電子郵件系統的接口英文簡寫爲MUA是Mail User Agent這幾個單詞的首字母縮寫,一下簡寫都是這個道理。在大多數的狀況下,MUA就是在電子郵件客戶端上運行的程序,主要負責郵件發送到郵件服務器上,何從郵件服務器上下載郵件,還能夠在本身的電腦上編輯郵件的內容,目前咱們主要使用的仍是系統自帶的Outlook和國產老大foxmail。
  2. 郵件服務器,郵件服務器就是電子郵件的系統核心構件了,它的主要功能就是發送和接收電子郵件,同事向發件人報告郵件的傳送狀況,根據用途的不一樣能夠將郵件服務器分爲發動郵件服務器也叫SMTP服務器,和接收郵件服務器也叫POP3或IMAP服務器。同時電子郵件服務器上有兩個獨立運行的進程:分別是郵件傳送代理應爲簡寫MTA,郵件分發代理簡寫爲MDA,郵件傳送代理(MTA)進程用於發送電子郵件。MTA從MUA處或者另外的一個電子郵件服務器上的MTA處接受信息。根據消息標題的內容,MTA決定如何將給消息發送到目的地。若是郵件目的地位於本地的服務器上,那麼這封郵件將傳給MDA,MDA黑能夠接解決最終的發送問題,若果郵件服務器不在本地的服務器上,則,MTA將電子郵件發送到相應服務器上的MTA上。
  3. 電子郵件使用的協議,要實現電子郵件服務還必須藉助於專用的協議才行,目前,應用與電子郵件服務的協議主要有SMTP,MIME,POP3和IMAP協議。當用戶寫一封電子郵件的時候,每每使用MUA應用程序,或者經過電子郵件客戶端程序。經過MUA程序,能夠發郵件,也能夠把收到的郵件保存到客戶端的郵箱中。

在linux平臺中有許多的的郵件服務器能夠選擇,可是目前使用較多的是Sendmail務器,Postfix服務器和Qmail服務器。Sendmail服務器是RedHat Linux自帶的和默認安裝的郵件服務器。RedHat是linux系統中的老大,穩定,安全因此此次的服務器操做系統就選擇RedHat了,RedHat操做系統也有專門的培訓書籍哦,簡單易懂並且很是靠譜,想學習的小夥伴們能夠百度搜索一下《linux就該這麼學》。包你學會。瀏覽器

因爲代碼不少,單純的寫在這裏也版式很差控制。因此我簡單的跟小夥伴們說一下。安全

首先呢要把網絡通暢,這是一些的基礎,公司的郵件服務器要接受來自外部的郵件就要有公網IP和域名,而DNS的解析工做都是在ISP服務商那裏作好了的。而公司內部發郵件的話仍是要在郵件服務器上作好本地的DNS設置。第二部就是安裝配置Sendmail服務器了,在安裝REHLserver的時候要選擇徹底安裝,這樣Sendmail就一塊兒安裝好了。具體安裝代碼不少就不在這一一寫出了,在整個郵件系統中Sendmail服務器只提供SMTP服務,也就是郵件的轉發和本地的分發,要實現一臺郵件服務器即做爲郵件的發送服務器,又能夠保存郵件,還要安裝POP3和IMAP服務。一般狀況下SMTP服務和POP3服務是安裝在一臺主機上的,在REHL系統中dovecot軟件能夠同時提供POP3和IMAP服務。在完成了以上兩項服務以後電子郵件客戶端就能夠利用這臺電子郵件服務器進行郵件的收發了。同時還不要忘記要在Sendmail上配置好相關用戶的安全配置。以後在windows平臺上的Outlook或foxmail客戶端上進行相應的配置以後,一套完整郵件收發體系就作完了。服務器

相關文章
相關標籤/搜索