smtp簡介;

SMTP(Simple Mail Transfer Protocol)即簡單郵件傳輸協定,它是一組用于由源位址到目的位址傳送郵件的規則,由它來控制信件的中轉方式。SMTP協定屬于TCP/IP協定簇,它幫助每台計算機在發送或中轉信件時找到下一個目的地。通過SMTP協定所指定的伺服器,就可以把E-mail寄到收信人的伺服器上了,整個過程隻要幾分鐘。SMTP伺服器則是遵循SMTP協定的發送郵件伺服器,用來發送或中轉發出的電子郵件。
郵件的接受和發送
配置本地dns解析在配置郵件之前要先安裝bind,在server上配置本地dns解析,
[root@localhost ~]# vim /etc/named.conf
[root@localhost ~]# hostnamectl set-hostname mailqq.qq.com
[
root@mailqq ~]# cd /var/named/
[root@mailqq named]# ls
data dynamic named.ca named.empty named.localhost named.loopback slaves
[root@mailqq named]# cp -p named.localhost qq.com.zone
[root@mailqq named]# vim qq.com.zone
[root@mailqq named]# cp -p named.localhost westos.com.zone
[root@mailqq named]# vim westos.com.zone
[root@mailqq named]# vim qq.com.zone
[root@mailqq named]# systemctl restart named.service
vim qq.com.zone
vim westos.com.zone
測試
配置郵件的接收(server為接收方)
**建立好域名和DNS之後我們才做好了準備工作,想要收發郵件還得修改配置檔案
75:設定自己本地名稱
83:域名
99:以域名結尾
113:監聽所有網絡接口**
164:指定郵件接收人的域。其實就是說你要就收哪些地方來的信件
**修改完配置檔案現在我們就可以測試了,這裡我們隻展示了在mailQQ上的修改之後要再mailwestos上做同樣修改
現在我們在mailwestos這台主機給mailqq發一份郵件**
發送端:
接受端:
郵件接收伺服器
dovecot用來提供收件協定
pop3 110
imap 143
imaps 993
pop3s 995
配置dovecot
vim /etc/dovecot/dovecot.conf
vim /etc/dovecot/conf.d/10-mail.conf
給student使用者發一封郵件
[root@westosmail ~]# systemctl restart dovecot.service
[student@westosmail ~]$ mkdir mail/.imap -p
[student@westosmail ~]$ touch mail/.imap/INBOX
[student@westosmail ~]$ su -
Password:
Last login: Mon Aug :: CST on pts/
[root@westosmail ~]# mail student
Subject:
sssss
sssss
sssss
sssss
ssss
.
EOT
在你的用戶端安裝mutt軟體
[root@client /]# yum install mutt
mutt -f pop://student@172..**發送方的ip**
輸入student密碼檢視接受端所接收到的郵件