sendmail和dovecot實現電子郵件服務

爲了便於實驗,將DNS服務器與mail服務器搭建在同一臺Linux主機上,mail服務器所管轄的域爲163.comMUA使用outlook。爲了方便搭建DNS服務,使用本地yum

拓撲:

200541357.jpg

一、安裝sendmail和dovecot實現基本的郵件服務

1、搭建DNS服務

200633796.jpg

200646518.jpg

200652131.jpg

200659491.jpg

200704172.jpg

200709698.jpg

200727835.jpg

200752969.jpg

200756391.jpg

200758198.jpg

200800188.jpg

200801481.jpg

200802842.jpg

200804577.jpg

200805331.jpg

200806444.jpg

200810481.jpg

200818163.jpg

2、配置sendmail

200850919.jpg

200851550.jpg

200851434.jpg

200852402.jpg

200856735.jpg

200857889.jpg

200900487.jpg

200913463.jpg

3、安裝dovecot並配置

200918144.jpg

200924568.jpg

4、測試

200938398.jpg

200943749.jpg

200949870.jpg

使用outlook進行測試,同時在mail服務器上觀察mail日誌;

201807515.jpg

在郵件服務器上監視mail日誌:

201848579.jpg

user1可以順利向user2發送郵件

user2接收郵件,同時觀察mail的日誌:

201903107.jpg

201917283.jpg

tip:在郵件服務器上可以設置別名記錄來監視某個用戶的郵件

201921746.jpg

201930193.jpg

201932566.jpg

202011950.jpg

觀察mail的日誌:

202043264.jpg

二、郵件加密

1、在郵件爲加密之前試着捕獲用戶的帳號信息

202050166.jpg

user1向user2發送郵件,同時在郵件服務器上監視25端口的信息:

202140939.jpg

202324274.jpg

在user2接收郵件的時候監視110端口的信息:

202500216.jpg

2、郵件加密

202507737.jpg

實現CA:

202536266.jpg

202614870.jpg

202646365.jpg

202750686.jpg

202858313.jpg

sendmail請求數字證書並於smtp結合:

203025778.jpg

203032142.jpg

203057915.jpg

203102245.jpg

dovecot請求數字證書並與pop3結合:

203200902.jpg

203218752.jpg

203229658.jpg

203242225.jpg

203334917.jpg

203340671.jpg

3、驗證

設置MUA使用SSl

203401775.jpg

user1向user2發送郵件並在郵件服務器上監聽25端口:

203726987.jpg

203742604.jpg

203826502.jpg

以user2身份接收郵件並監聽郵件服務器的995端口:

203834126.jpg

203925281.jpg

三、身份驗證(默認沒有身份驗證)

203946509.jpg

203948645.jpg

203949905.jpg

203956168.jpg

204011851.jpg

在沒有啓用身份驗證的時候先進行一次測試

在MUA上新建一個user10,但是這個用戶在郵件服務器上並沒有記錄:

204032237.jpg

用這個新建的用戶向user1發送郵件:

204047181.jpg

204109877.jpg

開啓身份驗證:

204124697.jpg

再次驗證:

204133999.jpg

204147891.jpg

由於郵件服務器上沒有這個用戶,user10是無法通過身份驗證的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章