GMail imap连接被阻止,因为服务器在不同的国家/地区


GMail imap connection blocked because the server is in different country

我有一个用PHP开发的web应用程序,它使用PHP IMAP扩展连接到GMail,该扩展已启用并正常工作。当我尝试在应用程序中使用IMAP连接到GMail时,在我的本地服务器上它可以正常工作(我住在巴西),但当我将应用程序放入位于美国的生产服务器时,GMail服务器会阻止我的连接尝试。其他电子邮件提供商,如Yahoo或Hotmail(Outlook)工作正常,此错误仅发生在GMail帐户中。当我执行本地测试时,一切都很好,当我在生产服务器中测试时,我无法连接,并且我收到了关于登录尝试被阻止的GMail消息。我不知道如何解决这个问题,我想使用代理服务器,但这会让应用程序非常慢。

有人有同样的问题吗?

您访问过这个URL吗?如果没有,请转到那里并按照说明进行操作,然后尝试使用生产服务器上的应用程序再次登录。

https://accounts.google.com/displayunlockcaptcha