Kon*_*ong 3 imap node.js node-imap
我已成功连接到邮箱node-imap:
const imap = new Imap({
user: 'user@yandex.com',
password: 'pwd',
host: 'imap.yandex.com',
port: 993,
tls: true
});
imap.once('ready', () => {
console.log('Opening inbox');
imap.openBox('INBOX', true, (error, mailbox) => {
if (error) throw error;
// ???
});
});
Run Code Online (Sandbox Code Playgroud)
现在,当新电子邮件到达时,我如何收到通知?我已经阅读了有关 IMAP 的内容,并且应该使用 IDLE 命令。但我该如何实现这一点呢node-imap?
小智 6
查看文档后,IMAP 连接似乎mail在收到新邮件时发出一个事件:https://github.com/mscdex/node-imap#connection-events,因此监听该事件应该是有新邮件的通知要接收或处理的邮件。
| 归档时间: |
|
| 查看次数: |
1832 次 |
| 最近记录: |