2
我想在node.js中創建一個模塊,通知我(帶有事件)新郵件是否到達(使用IMAP)。到目前爲止,我已經使用IMAP模塊示例代碼,但任何人都可以幫助我進行下一步?非常感謝。如果一封新郵件通過IMAP到達node.js,可以獲得通知
var Imap = require('imap'),
inspect = require('util').inspect;
var imap = new Imap({
user: '[email protected]',
password: 'mygmailpassword',
host: 'imap.gmail.com',
port: 993,
tls: true,
tlsOptions: { rejectUnauthorized: false }
});
function openInbox(cb) {
imap.openBox('INBOX', true, cb);
}
imap.once('ready', function() {
openInbox(function(err, box) {
if (err) throw err;
/* ??? */
});
});
imap.once('error', function(err) {
console.log(err);
});
imap.once('end', function() {
console.log('Connection ended');
});
imap.connect();
下一步是什麼太寬泛的一個問題。你有什麼具體問題? – iandotkelly
我想知道是否有新消息到達,然後讓它的標題和內容出現在屏幕上。感謝您的關注! –
似乎用戶希望創建一個電子郵件偵聽器,該電子郵件偵聽器將在新郵件到達時調用回調函數。 –