1. 程式人生 > >Redhat6.5中搭建Postfix郵件系統

Redhat6.5中搭建Postfix郵件系統

Linuxpostfixdoveco

一、電子郵件系統基礎
Internet網絡中的電子郵件系統並不是一個孤立的體系,除了需要DNS服務器提供郵件域的解析,通過Web服務器提供郵箱操作界面以外,郵件收取、傳遞等功能也是由不同的組件來提供的。
1、在實現電子郵件收發的完整系統中,根據各組件所處的位置、承擔的功能不同,可以分為不同的角色
①MTA:郵件傳輸代理,一般被稱為郵件服務器軟件,負責接收客戶端軟件發送的郵件,並將郵件傳輸給其他的MTA程序,是電子郵件系統中的核心部分。
②MUA:郵件用戶代理,一般被稱為郵件客戶端軟件,為用戶提供發送、接收和管理電子郵件的界面。在Windows平臺中常用的MUA軟件包括Outlook Express、Outlook、Foxmail等,Linux中常用的有Kmail、Evolution等。
③MDA:郵件分發代理,負責在服務器中將郵件分發到用戶的郵箱目錄。它不直接面向郵箱用戶,而是在後臺默默的工作,因此,常常被忽略。
2、郵件通信協議
①SMTP:簡單郵件傳輸協議,主要用於發送和傳輸郵件。使用TCP端口號為25
②POP:郵局協議,主要用於從郵件服務器中收取郵件,目前最新版本是POP3,使用TCP端口號為110
③IMAP:互聯網消息訪問協議,同樣用於收取郵件,目前最新版本是IMAP4,提供了更為靈活和強大的郵件收取、管理功能。使用TCP端口號為143
3、開源郵件系統:Postfix,運行在UNIX/linux環境中的郵件服務器,在投遞效率、穩定性、服務性能及安全性等方面都有相當出色的表現。
二、Redhat6.5中搭建Postfix郵件系統,並安裝dovecot接收郵件,實驗中創建zhangsan,lisi用戶進行收發郵件驗證
1、安裝DNS 指定郵件交換記錄
技術分享圖片
編輯主配置文件
技術分享圖片
技術分享圖片
編輯區域配置文件
技術分享圖片
技術分享圖片
編輯區域數據配置文件
技術分享圖片
技術分享圖片
2、將DNS服務器IP地址寫入/etc/resolv.conf文件中,開啟服務即可正常解析
技術分享圖片
技術分享圖片
3、編輯postfix配置文件
技術分享圖片
技術分享圖片
技術分享圖片
技術分享圖片
技術分享圖片
技術分享圖片
技術分享圖片
4、編輯/etc/hosts文件,將IP地址和郵件服務器主機名對應解決不監聽的問題
技術分享圖片
技術分享圖片
5、啟動postfix服務
技術分享圖片
6、安裝dovecot軟件包
技術分享圖片
7、編輯dovecot配置文件
技術分享圖片
技術分享圖片
技術分享圖片
8、編輯/etc/dovecot/conf.d/10-mai.conf文件
技術分享圖片
技術分享圖片
9、開啟dovecot服務
技術分享圖片
10、創建郵箱用戶
技術分享圖片
11、zhangsan給lisi發郵件測試
技術分享圖片
lisi登錄收到zhansgan發送過來的郵件
技術分享圖片

Redhat6.5中搭建Postfix郵件系統