首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >错误连接手钻(Laravel)

错误连接手钻(Laravel)
EN

Stack Overflow用户
提问于 2016-02-14 00:41:34
回答 1查看 382关注 0票数 0

我有一个关于mandrill的问题,我得到了这样的消息:

Failed to connect to mandrillapp.com port 443: Connection timed out

它可以在我的生产服务器(如mysite.com)上运行,但不能在我的开发服务器(如mysite.com:8080)上运行。

顺便说一句,这两台服务器有相同的配置。

有人知道我为什么要写这篇文章吗?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2016-02-14 03:19:15

  1. 请确保您的主机提供商或互联网提供商允许出站SMTP连接。一些共享主机提供商只允许专用服务器上的出站SMTP连接,而另一些则完全阻止它们。在某些情况下,主机提供商可能会重定向连接,因此您可以改为连接到其本地服务器,而不是连接到smtp.mandrillapp.com。
  2. 请确保您选择的端口是您的主机提供商或ISP可用于出站
  3. 连接的端口。例如,一些主机会阻止端口25上的所有连接,所以你可以尝试使用其他支持的端口。
  4. 仔细检查你使用的是有效的API密钥来通过SMTP进行连接,而不是使用Postfix登录到Mandrill的web application.
  5. If时使用的密码,确保你安装了

库(如libsasl2或cyrus)并且是最新的。否则,您可能正在连接但未通过身份验证credentials.

  1. For其他SMTP库,请确保您正在使用登录或普通身份验证方法。

确认以上所有问题后,如果您仍然看到问题,请在您的SMTP程序或库中启用其他日志记录。如果您正在使用集成,请与集成开发人员联系,以获取有关配置SMTP会话日志记录的信息。

哪里可以找到我的凭据?

创建完Mandrill帐户后,在帐户中的SMTP & API信息页面上获取您的SMTP凭据。

SMTP密码是您帐户的任何活动API密钥,而不是用于登录到Mandrill的密码。credentials列出了端口587,但Mandrill支持的任何端口都可以工作,并且不需要在Mandrill中更改配置即可激活其中一个备用端口。

我可以使用哪些端口?

如果您没有对系统和

之间的通信进行加密,或者您想要使用STARTTLS扩展(也称为TLS加密),则可以使用端口25、587或2525。端口465支持SSL。

ISP可能会在某些端口上重定向流量,因此您可以选择使用哪个端口。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35382459

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档