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的信件。

猜你喜欢

转载自blog.csdn.net/qq_36631529/article/details/82320308