+ -
当前位置:首页 → 问答吧 → 又来老问题了,使用PHPMAILER发送不了邮件

又来老问题了,使用PHPMAILER发送不了邮件

时间:2011-11-17

来源:互联网

在本机测试是完全正常的,然后放到朋友的服务器上,环境是2008 R2 英文版,没玩过,所以不了解,发送邮件时提示:
SMTP -> ERROR: Failed to connect to server: php_network_getaddresses: getaddrinfo failed: A non-recoverable error occurred during a database lookup. (0) 
SMTP Error: Could not connect to SMTP host. Mailer Error: SMTP Error: Could not connect to SMTP host.
网上搜索了下,说是因为服务器的DNS地址没有配置,于是我又去配置,但是还是同样的提示,关键是不是在于这句:
A non-recoverable error occurred during a database lookup. 
这个错误到底是什么意思?是服务器的设置问题吧?

作者: CainLai   发布时间: 2011-11-17

应该是连接服务器的域名没有成功
你直接连接服务器的ip试试,如果可以,那就是域名的问题
而且域名配置好,也要一段时间才生效的

作者: sink   发布时间: 2011-11-17

服务器配置问题

作者: franzhong   发布时间: 2011-11-17

这回直接用IP了,果然有进展,直接提示:Failed to connect to server 没有给出原因啊……

作者: CainLai   发布时间: 2011-11-17

你telnet 服务器 25 试试
我之前也发过这种帖子,给个参考,看是否对你有用
http://topic.csdn.net/u/20111017/17/ed419601-b2d2-4063-b744-d5aeb373fd96.html

作者: van416521   发布时间: 2011-11-17

谢谢4L 你那个帖子里面的问题 我看了,该进行的配置我也进行了,都一样啊,我在本地服务器都是没问题的,然后同样的配置和文件一传到对方的服务器上运行页面就不行了

作者: CainLai   发布时间: 2011-11-17

相关阅读 更多