複製鏈接
請複製以下鏈接發送給好友

郵件服務器軟件

鎖定
郵件服務器是一種用來負責電子郵件收發管理的設備。電子郵件是因特網上最為流行的應用之一。如同郵遞員分發投遞傳統郵件一樣,電子郵件也是異步的,也就是説人們是在方便的時候發送和閲讀郵件的,無須預先與別人協同。與傳統郵件不同的是,電子郵件既迅速,又易於分發,而且成本低廉。另外,現代的電子郵件消息可以包含超鏈接、HTML格式文本、圖像、聲音甚至視頻數據。
中文名
郵件服務器軟件
作    用
用來負責電子郵件收發管理
特    點
電子郵件系統的核心
類    型
軟件

郵件服務器軟件服務器原理

郵件服務器構成了電子郵件系統的核心。每個收信人都有一個位於某個郵件服務器上的郵箱(mailbox)。Bob的郵箱用於管理和維護已經發送給他的郵件消息。一個郵件消息的典型旅程是從發信人的用户代理開始,郵件發信人的郵件服務器,中轉到收信人的郵件服務器,然後投遞到收信人的郵箱中。當Bob想查看自己的郵箱中的郵件消息時,存放該郵箱的郵件服務器將以他提供的用户名和口令認證他。Alice的郵件服務器還得處理Bob的郵件服務器出故障的情況。如果Alice的郵件服務器無法把郵件消息立即遞送到Bob的郵件服務器,Alice的服務器就把它們存放在消息隊列(message queue)中,以後再嘗試遞送。這種嘗試通常每30分鐘左右執行一次:要是過了若干天仍未嘗試成功,該服務器就把這個消息從消息隊列中去除掉,同時以另一個郵件消息通知發信人(即Alice)。
簡單郵件傳送協議(SMTP)是因特網電子郵件系統首要的應用層協議。它使用由TCP提供的可靠的數據傳輸服務把郵件消息從發信人的郵件服務器傳送到收信人的郵件服務器。跟大多數應用層協議一樣,SMTP也存在兩個端:在發信人的郵件服務器上執行的客户端和在收信人的郵件服務器上執行的服務器端。SMTP的客户端和服務器端同時運行在每個郵件服務器上。當一個郵件服務器在向其他郵件服務器發送郵件消息時,它是作為SMTP客户在運行。當一個郵件服務器從其他郵件服務器接收郵件消息時,它是作為SMTP服務器在運行。

郵件服務器軟件軟件分類

郵件服務器軟件一般指郵件系統。郵件服務器軟件可以分成開源和商業兩種。
開源郵件服務器軟件:hmailserver、Extmail、Macallan Mail Solution、AfterLogic XMail Server、ArGoSoft Mail Server Free等。 [1] 
商業郵件服務器軟件:國內較知名的有Coremail、eyou,國外較知名的有Exchange、Lotus。

郵件服務器軟件軟件部署

硬件配置
請根據以下建議配置服務器硬件,以保證有足夠的性能支持Coremail郵件系統的安裝和正常運行。
CPU:無硬性要求,建議配置一塊Xeon CPU (主頻2.0GHz以上)。
內存:無硬性要求,建議配置2G內存。
硬盤:採用獨立存儲設備,或使用服務器本地硬盤,建議採用至少3塊以上的SCSI接口硬盤,並設置為Raid5磁盤陣列。對於小站點,磁盤陣列並非強制要求。
磁盤分區和空間:磁盤分區主要包括操作系統和郵件系統兩個分區。操作系統建議有20G以上空間;郵件系統分區應根據郵箱用户的空間容量需求確定。例:分配每個用户100M郵箱空間,假如有500個用户,所需空間上限則為50G,則整個郵件系統一共需要70G的磁盤空間。
網卡:建議配備1塊千兆網卡。
用户根據以上要求配備硬件設備後,應將機器裝配好,並通電測試保證機器的正常運行。
軟件配置
Coremail XT支持Redhat AS 4.0。要求操作系統支持解壓tar及gz格式的壓縮包;能夠支持中文語言環境,建議使用GB相關的語言設置,如zh_CN.GBK。Coremail XT提供了圖形化安裝界面,如果需要在服務器直接完成安裝,請確保服務器的操作系統已安裝圖形化互聯網瀏覽器(如Firefox)。Windows環境下,請使用IE6.0以上瀏覽器。
網絡配置
Coremail系統的正常運行需要網絡的支持,用户需要保證服務器的物理網絡連接順暢,確保系統所在服務器可正常連通互聯網。另外,服務器需要支持Internet/Intranet TCP/IP的網絡協議,並對以下網絡相關內容進行設置。
端口和防火牆設置
Coremail系統的正常運行將應用到以下標準端口,請開通服務器的以下對外端口,允許外部的訪問(INPUT):
端口
作用
110
pop3
25
smtp
143
imap
9900
Web管理界面、Webmail
除此以外,Coremail郵件系統還需要訪問以下端口,以獲得包括反垃圾郵件系統的特徵庫升級在內的功能(此功能為增值功能),因此請開通服務器以下對外的端口訪問(OUTPUT):
端口和防火牆設置 端口和防火牆設置
為了使Coremail 系統正常運行,請確認系統所在環境的防火牆已開通上述端口的訪問限制。
DNS設置
為使用户的系統域名能被正確解析為相應服務器地址,郵件服務器需要能夠在互聯網絡上被識別和查找到。這樣,郵件系統才能實現郵件的投遞和接收。因此,郵件服務器需要對此做DNS設置,包括MX記錄和A記錄的設置。
不同的域名託管服務商提供的DNS設置方法可能有所不同,請聯繫域名託管服務商,請求協助進行設置。一般情況下,需要登錄域名管理,在MX記錄設置頁刪除所有現有MX條目,並輸入新的MX記錄以指向Coremail郵件服務器,並保存更改。注意,對MX記錄的更改最長可能需要48小時才能生效。A記錄通常在同一個地方進行設置。
假設安裝完成的Coremail系統預期啓用域名:mail點coremail點cn,請給這個域名設置對應的A(主機)記錄為mail,對應該主機的互聯網IP地址:
DNS設置 DNS設置
然後添加一個MX記錄指向該A記錄:
DNS設置 DNS設置
安裝Coremail郵件系統
環境檢查
用户的各種軟硬件按上述標準配備齊全後,可開始進行安裝。安裝程序啓動後將自動檢查以下機器狀態信息,請先確保安裝環境符合要求:
root權限:Coremail系統安裝要求以root系統管理員權限執行。若未有root權限,請在安裝開始前使用su命令獲取root權限如:# su root
 安裝路徑:Coremail安裝要求系統下有名為coremail的賬户,默認安裝路徑即為/home/coremail。請首先創建coremail賬户,密碼為coremail;若用户之前安裝過coremail系統,請確保舊系統已卸載完全,目錄/home/coremail下為空。
相關端口:請確認Coremail正常運行所需的端口處於空閒狀態,具體可參考端口和防火牆設置。
相關進程:請確認服務器的apache,tomcat和sendmail進程不處於運行狀態。
安裝過程
獲取安裝包和CDKEY
用户取得安裝包,保存到本機,同時獲取並保存CDKEY文件(CDKEY詳細信息參閲附錄)。請確保安裝文件具有可執行權限。
注:如果您同時購買了Anti-virus功能模塊,請根據《Coremail XT V2.1 Anti-virus使用手冊》安裝病毒引擎。
執行安裝
執行安裝文件****點install點sh。可提供以下安裝方式:
不帶參數:自動安裝(非強制);安裝後默認Webmail端口是80
--upgrade或-u:升級coremail系統
--force或-f:強制安裝方式,發現有衝突時將嘗試自動解決衝突。
如果是第一次安裝Coremail系統,建議使用強制安裝方式;
--manually或-m:僅解壓安裝文件,不自動安裝Coremail,需由人工操作安裝;
-web-port-9900:自動安裝(非強制);安裝後Webmail端口是9900,需採用http://domain:9900進行登錄;如當前服務器已採用80端口運行其他服務,建議採用該參數進行安裝。
安裝程序啓動後,程序將開始各種環境檢查。當發現衝突時,非強制安裝模式下將提示衝突並退出安裝;在強制安裝模式下,會嘗試自動解決衝突,如:自動關掉未停止的相關進程;或當系統未創建coremail賬户時,自動創建該賬户,並設置密碼為coremail。
根據提示信息給出的URL地址,用户將進入web安裝管理界面,繼續完成Coremail的系統配置初始化。 [2] 
參考資料