我有AWS EC2上托pipe的James server (SMTP服务器)。 我在这个AWS实例上运行了一个小应用程序,它从我的Gmail帐户中获取某些电子邮件。
Gmail拒绝来自我的AWS EC2任何IMAP请求, 并带有可疑活动 。
当我login(RDP)到EC2实例,并在浏览器中打开Gmail(在这种情况下,它促使我有效除了普通密码除了其他一些细节),它工作正常,从我的小应用程序的所有后续请求工作正常。
要求所有用户先做RDP服务器,然后才使用这个应用程序是没有意义的。
有没有人对我如何克服这个问题有任何build议,并确保Gmail服务器信任我的AWS EC2实例作为有效的实例?
谢谢你的时间。
事实上,这个问题很简单:您的JAMES服务器运行在您login到您的Gmail帐户时可能远离您通常的地理位置的实例中,因此对于Google而言似乎有人试图进入您的帐户(之后所有,你怎么能在几个小时内从加利福尼亚州和弗吉尼亚州login?)。 为了安全起见,他们会阻止连接并发出警告。 警告通常伴随着一个“这是你吗?” 链接,如果你说“是”,你可以在几个小时内用JAMESlogin。
最近,谷歌已经实施了一个设置,让你连接使用谷歌称为“不太安全的邮件客户端”,所以可怕的“可疑login检测”的信息应该成为过去。