Error connecting to IMAP server: dovecot. 解决方法

  • CentOS              6.7
  • Squirrelmail       1.4.22
  • Dovecot             2.0.9
  • Postfix                2.6.6

今天部署 Squirrelmail 系统,放好源码包之后开始访问,登录账号密码后,一个从未见过的 Error 就出来了

Error connecting to IMAP server: dovecot.
0 : php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution

先跑去翻译了一下,大致意思是: IMAP 服务器连接失败,目标 Dovecot ,获取地址信息失败,名称解析信息失败

 

然后想了一下我的环境里唯一涉及到 “名称“ 的,就只有 DNS 服务了,就跑去看了 DNS 服务的配置,在尝试解析~,然而没有任何问题,之后为了搜索信息把 CentOS 的网络改为 NAT 模式 (因为要上网当然 DNS 也改成了公网的8.8.8.8),之后又无意中刷新了一下网页,无意中登录了一下,竟然就登录进去了,当我再把 DNS 服务器改成自己后便又无法登录,,这里想之前的报错”名称解析失败“,分析一下原可能就是因为 DNS 了,所以解决的办法就是把 DNS 指向可用的公网 DNS 服务器

 

1 Comment

  1. 匿名 2018年4月11日 at 下午5:13

    以为匿名用户




    0



    0

Leave a comment

电子邮件地址不会被公开。 必填项已用*标注