开发者社区> 问答> 正文

Linux中mail邮件服务postfix故障解决方法

我的中国 2018-02-04 11:10:23 2370

故障点


Llnux做好邮箱服务后不能与Windows的outlook连接或者登录提示出错。

可以看到我在Windows上的outlook添加的我自己的服务器配置的mail信息

显示任务:登录到接收邮件服务器(P0P3) 失败
发送测试电子邮件信息 失败

错误:登录到接收邮件服务器(POP3):找不到电子邮件服务器。请在账户属性中验证服务器信息。
发送到测试电子邮件消息:找不到电子邮件服务器。请在账户属性中验证服务器信息。

故障分析


第一个问题是登录问题,第一步你应该测试IP是否ping通,第二步看端口是否开启,防火墙是否添加规则或者关闭,selinux是否添加或者关闭了。最后看配置是否开启pop3并且服务重启。
第二个问题是测试过程证明已经登录,但是发送有问题,一般出现在配置上,有的的右键服务要验证安全性,然而你没有关闭或者配置相应的从而出现问题。

划重点-postfix全过程-无毛病操作


做邮箱需要DNS服务的支持,做好对邮箱的支持然后开始进行邮箱服务的安装



1
2

yum install postfix 可能会默认安装
yum install dovecot -y





1
2
3
4
5
6
7

cd /etc/postfix
vim main.cf
76 myhostname = mail.jnds.com
83 mydomain = jnds.com
99 myorigin = $mydomain
116 inet_interfaces = all
165 mydestination = $myhostname, $mydomain





1
2
3

cd /etc/dovecot/
vim dovecot.conf
24 protocols = imap pop3 lmtp





1
2
3
4
5
6
7

cd conf.d/
vim 10-mail.conf
25 mail_location = mbox:~/mail:INBOX=/var/mail/%u
vim 10-ssl.conf
8 ssl = no
vim 10-auth.conf
10 disable_plaintext_auth = no





1
2
3

su - boss   用户名是你邮箱的用户名
mkdir -p mail/.imap/INBOX 如果没有这个出错会提示接收不了
exit


以上可以完美解决mail连接Windows上的Outlook不能连接或者不能登录的问题。
网络协议 Linux 网络安全 开发工具 Windows
分享到
取消 提交回答
全部回答(0)

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程