CFIMAP定时

时间:2015-07-31 14:54:02

标签: coldfusion coldfusion-9

我正在尝试通过CFIMAP连接到Gmail,我收到连接超时错误。此代码适用于我的开发环境,但不适用于生产环境。为了以防万一,我还为我的ISP开了一张票。

这是错误

An exception occurred when setting up mail server parameters.   
This exception was caused by: javax.mail.MessagingException: Connection timed out: connect; nested exception is: java.net.ConnectException: Connection timed out: connect.

这是我的代码:

<cfimap
        server = "imap.gmail.com"
        username = "surveysemail@signatureforum.com"
        action="open"
        password = "test"
        connection = "mail.test.com"
        timeout = 120>

我之前和端口都有安全参数,但我在测试不同选项时删除了它们。另外,我刚刚添加了timeout参数,但也没有用。

1 个答案:

答案 0 :(得分:0)

GMail特别关注它所接收的连接类型。通常,这会导致安全问题,因为您尝试从(在您的ISP)登录Gmail的服务器位于不同的位置,并且从未从该计算机上的浏览器登录。

你可以在这里做几件事:

首先,如果您拥有对ISP服务器的RDP访问权限,则可以从服务器登录Gmail,然后重试。

如果不起作用,请查看Gmail帐户中的“设备活动和通知”页面,了解Google是否阻止从服务器访问。 (https://myaccount.google.com/security?hl=en&pli=1#activity

试一试......很可能Gmail会将来自您服务器的活动视为错误,并且正在阻止该活动。