Just a node-imap wrapper
- Fetch messages from very large mailboxes.
- Restarts on error.
- Fetches in parallel.
npm i rx-imap -S
const RxImap = require('rx-imap');
const imap = new RxImap({
instances: 32,
timeout: 3000,
});
const account = {
user: 'seomeone@host.com'
host: 'imap.host.com',
password: 'password@123',
port: 993
};
const field = 'HEADER.FIELDS (REPLY-TO)';
imap.get(account, field, 'INBOX')
.subscribe(x => console.log(x));