【发布时间】:2014-05-10 09:57:36
【问题描述】:
我正在尝试使用 node-imap 模块连接到 gmail。以下代码抛出超时错误。
var Imap = require('imap');
var imapConnection = new Imap({
user: process.argv[2],
password: process.argv[3],
host: "imap.gmail.com",
port: 993,
debug: console.log
});
imapConnection.connect();
{ [Error: Timed out while connecting to server] source: 'timeout' }
注意:如果我给了tls:true 和tlsOptions: { rejectUnauthorized: false},则连接良好。如何在没有 SSL 的情况下连接到 gmail。
补充信息:我的节点版本是v0.10.25
【问题讨论】:
-
我不能肯定,但 Gmail 很可能需要
SSL。为什么你需要连接没有它?