實驗要求:postfix . dovecot郵件系統
實驗步驟:
首先掛載然後查看有沒有掛載上
然後安裝dns服務器
在進入vi編輯器裏面改下監聽端口
在改下區域配置文件(正向查詢)
cd到var.named,在把named.localhost 複製到benet.com.zone
在進入vi編輯器配置文件改成admin就會自動識別[email protected].
然後改成DNS自己的地址 ,在加一個郵件交換記錄在加個正向解析
設置自己的dns地址,然後開啓named服務,解析成功
然後進入vi編輯器配置文件 postfix/main.cf
改下監聽地址和迴環地址,在把最後一個註釋掉
改下監聽服務的IP地址inet_interfaces = 192.168.100.102, 127.0.0.1
改下收件人地址郵件域名 (mydestination = $mydomain, $myhostname)
改下郵件服務器主機名 myhostname = mail.benet.com
改下郵件域名 mydomain = benet.com
改下發件人地址郵件域名myorigin = $mydomain
改下郵件存放位置 home_mailbox = Maildir/
然後過濾下,並且查看下,
進入vi編輯器在host裏面指一下,進行解析
默認下postfix服務是啓動的,所以先關閉,然後在開啓postfix服務,並且查看下端口
用rpm 安裝 dovecot接收
在進入vi編輯器裏配置文件
開啓協議protocols = imap pop3 lmtp
指定服務器所在網段login_trusted_networks = 192.168.100.0/24
默認就有!include conf.d/*.conf
在進入vi編輯器改下配置文件
把註釋去掉,開啓郵箱的位置及格式mail_location = maildir:~/Maildir
開啓dovecot服務,並且查看端口有沒有開啓
groupadd mailusers 創建組
useradd -g mailusers -s /sbin/nologin humajun 指定一個組,不進行shell登錄,在創建個用戶
passwd humajun 設置密碼
useradd -g mailusers -s /sbin/nologin yangqin
passwd yangqin
在linux中測試發送郵件
telnet mail.benet.com 25 用telnet 登錄
helo mail.benet.com 宣告客戶機全名
mail from:[email protected] 發件人
rcpt to:[email protected] 發給yangqin
data 文件類型
subject:hello yangqin 定義個標題
my name is zhangsan 正文
按個.(點)結束
quit 退出
接受郵件
telnet mail.benet.com 110 用telnet 登錄
user yangqin 用戶yangqin
pass 123123 輸入密碼
list 查看下有沒有郵件,有1個信息
retr 1 查看1
查看到是humajun發出
quit 退出
實 驗 完 成