gpt4 book ai didi

email - 端口 587 上的 GMail SMTP STARTTLS 不再有效

转载 作者:行者123 更新时间:2023-12-04 04:13:10 26 4
gpt4 key购买 nike

我的公司有 4 个不同的第三方应用程序,它们使用 4 个不同的 gmail 地址通过端口 587 发送邮件。其中一个应用程序分布在一百多个客户端上。

上周所有四个应用程序都停止工作。在过去的一周里,我一直在努力通过 GSuite 的支持来解决这个问题,但到目前为止,他们一直没有帮助。一位代表指出最近的更新可能是罪魁祸首: https://gsuiteupdates.googleblog.com/2020/04/improve-email-security-in-gmail-with-TLS.html

但我在邮件服务器方面没有太多经验,其中大部分都在我的脑海中。我不确定为什么上述更新会导致我们的应用停止工作。

应用无法与服务器建立 TLS 连接并导致以下错误:

handshake failure
Closing connection in response to fatal SSL/TLS alert.
Aborting handshake due to fatal alert

这是在收到来自 smtp.gmail.com 服务器的“Ready to start TLS”响应之后。

所有应用程序都使用 Chilkat Mailman Active X 组件来实现邮件功能。 https://www.chilkatsoft.com/refdoc/xChilkatMailManRef.html

假设最近的更新是真正的罪魁祸首,我想知道是否有人可以解释为什么这导致我们的应用程序停止工作? GMail 是否已停止支持 StartTLS?我还需要知道我们是否可以通过我们的 GSuite 帐户做些什么来使它再次运行而无需更新一百多个客户端应用程序。

与我交谈的第一个支持代表建议在 Google 管理控制台中执行以下操作:

应用 -> G Suite -> GMail 设置 -> 高级设置 -> 安全传输 (TLS) 合规性:

我们取消选中“需要 CA 签名证书”框并保存设置。这并没有解决我们的问题。

enter image description here

支持代表还简要提到了 Gmail 高级设置中的“备用安全路由”设置,但我不确定他是否知道他在说什么,或者这是否适用于我们的问题。

编辑

看起来这是 GMail 服务器更新和 Chilkat 邮件组件中某种不兼容的组合。我尝试使用较新版本的组件进行测试,SMTP 使用与此组件相同的设置工作。

该组件的开发人员说很遗憾他无法帮助我解决这个问题。所以我仍然想知道为什么 GMail 服务器更新导致旧组件停止正常播放。我希望,如果我能理解具体的变化是什么,我就能找到不需要大规模部署的解决方案。

最佳答案

我的 java 邮件客户端不久前也刚刚停止工作。我也在使用 TLS 连接。我遇到身份验证错误。

我期待您的发现!

-- 我发现了我的问题: https://myaccount.google.com/u/1/lesssecureapps安全性不再降低

关于email - 端口 587 上的 GMail SMTP STARTTLS 不再有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61333820/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com