从 wampserver2 localhost 使用 gmail smtp 服务器发送 smtp 邮件时出现问题

从 wampserver2 localhost 使用 gmail smtp 服务器发送 smtp 邮件时出现问题

请忽略,毕竟我在 php 扩展中找到了 ssl。有趣的是,你发帖后自己就找到了答案。


这个问题与开发有关,但我认为它与管理员设置有关,它可能会在 stackoverflow 上关闭。

我正在本地开发环境中测试应该通过 Gmail 的 smtp 服务器发送电子邮件的代码,但我收到一个错误Unable to connect via TLS,想知道可能是什么问题。

我在 wampserver2 和 Windows 上。我认为 wampserver2 默认不带 SSL(至少我在 php 扩展列表中找不到 php_ssl 扩展)。但代码显示可能需要 SSL。我不太熟悉 SSL 或调整 wampserver2 的设置。有人知道我可能需要做什么才能让它正常工作吗?

答案1

检查 smtp 主机:

host: smtp.gmail.com
Port for TLS/STARTTLS: 587
Port for SSL: 465

没有代码就很难说出哪里出了问题。

相关内容