CentOS7.5中Postfix郵件服務器的搭建(二)-----客戶端發信收信測試

CentOS7.5中Postfix郵件服務器的搭建(二)-----客戶端發信收信測試

參考https://blog.csdn.net/f1228308235/article/details/80457395

1安裝、配置dovecot:

[root@mail named]#yum install -y dovecot

[root@mail named]#vi /etc/dovecot/dovecot.conf //編輯修改配置文件
protocols = imap pop3 lmtp
listen = *
!include conf.d/10-auth.conf

並添加下列三行的內容
ssl = no
disable_plaintext_auth= no
mail_location =maildir:~/Maildir

[root@mail named]#systemctl start dovecot //啓動dovecot服務

[root@mail named]#netstat -anpt | grep dovecot //查看110和143端口狀態,處於監聽狀態則服務器開啓成功
這裏寫圖片描述

測試收信功能
[root@mail named]#telnet mail.test.com 110 //登錄連接110端口測試收信
這裏寫圖片描述

2.使用客戶端軟件收信

[root@localhost~]# telnet localhost 25

Trying127.0.0.1…

Connectedto localhost.localdomain (127.0.0.1).

Escapecharacter is ‘^]’.

Connectionclosed by foreign host.

登錄不上,很快就關閉了鏈接,確認cyrus-sasl-plain是否已經安裝。

yum安裝cyrus-sasl-plain後,重新telnet驗證:
這裏寫圖片描述
結果表明由於jack未經過認證發信被拒絕,表明認證發信生效了

這裏我們可以用base64生成密文通過SMTP認證發信
[root@mail ~]#printf “jack” | openssl base64 //生成jack用戶名的密文
amFjaw==
[root@mail ~]# printf “youmeiyou0000” | openssl base64 //生成密碼youmeiyou0000的密文
eW91bWVpeW91MDAwMA==

3.字符終端測試認證發信:

[root@mail ~]#telnet mail.test.com 25
輸入ehlo mail.test.com
顯示以下內容則表示支持PLAIN LOGIN兩種認證方式
這裏寫圖片描述
繼續輸入:
這裏寫圖片描述
認證成功,測試完成。

4.下面用客戶端完成認證測試

以上的收信方式都是不友好的,我們可以使用客戶端軟件收信

這裏我們使用Foxmail軟件,下載打開,新建用戶:
在這裏插入圖片描述
依次新建我們添加到mailusers組中的用戶:tom, jack, lucy
創建成功後,在主頁面點擊收件箱,會收到jack的信件。

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