網路服務配置與管理之基於Linux的郵件服務配置
阿新 • • 發佈:2018-12-17
首先宣告網路服務配置與管理系列文章皆為報告記錄和截圖,如果需要詳細的實驗步驟操作請百度搜索。
1. 實驗目的
配置一臺基於sendmail+dovecot的電子郵件伺服器,並通過outlook或其他Email客戶端工具完成收發電子郵件。要求如下:
- sendmail只為192.168.XX.0/24的子網提供郵件轉發功能(XX為學號後兩位);
- 允許使用者teacher使用者有多個電子郵件地址,比如[email protected]、[email protected];
- 設定sendmail可以轉發來自126.com域的郵件。
2. 實驗環境
伺服器:Ubuntu16.04 客戶端:Windows xp
3. 重點和難點
能夠在Linux下配置SMTP和POP3 理解E-mail服務的工作原理
4. 實驗內容及步驟
1. 實驗內容
配置一臺基於sendmail+dovecot的電子郵件伺服器,並通過outlook或其他Email客戶端工具完成收發電子郵件。要求如下:
- sendmail只為192.168.XX.0/24的子網提供郵件轉發功能(XX為學號後兩位);
- 允許使用者teacher使用者有多個電子郵件地址,比如[email protected]、[email protected];
- 設定sendmail可以轉發來自126.com域的郵件。
2. 實驗步驟
- 安裝sendmail
- 安裝最常用的mail功能mailutils
- 修改/etc/mail/sendmail.mc
- 修改/etc/mail/access檔案
- 新增teacher使用者,為teacher使用者設定別名,修改/etc/mail/aliases
- 建立資料庫對映檔案 aliases.db makemap hash /etc/mail/aliases.db < /etc/mail/aliases
- 設定sendmail可轉發來自126.com域的郵件,編輯/etc/mail/access檔案
- 生成資料庫對映檔案 access.db makemap hash /etc/mail/access.db < /etc/mail/access
- 生成配置檔案m4 sendmail.mc > sendmail.cf 重啟sendmail伺服器service sendmail restart
- 修改/etc/hosts
- 測試郵件傳送
5. 實驗結論
- 學會了linux下sendmail+dovecot來配置郵件;
- 通過其他email工具完成郵件收發;
- linux下的郵件配置相對於windows下來說複雜不少,需要多動手實驗;
- 需要注意配置檔案下的各項配置是否滿足要求。