imapflow.com - Home - Documentation

Example domain paragraphs

ImapFlow Resources Source Code Classes ImapFlow append close connect download downloadMany fetch fetchOne getMailboxLock getQuota idle list listTree logout mailboxClose mailboxCreate mailboxDelete mailboxOpen mailboxRename mailboxSubscribe mailboxUnsubscribe messageCopy messageDelete messageFlagsAdd messageFlagsRemove messageFlagsSet messageMove noop search status Modules imapflow Global ImapFlow ImapFlow is a modern and easy-to-use IMAP client library for Node.js.

Managing an IMAP connection is cool, but if you are only looking for an easy way to integrate email accounts, then ImapFlow was built for EmailEngine Email API . It's a self-hosted software that converts all IMAP accounts to easy-to-use REST interfaces.

The focus for ImapFlow is to provide easy to use API over IMAP. Using ImapFlow does not expect knowledge about specific IMAP details. A general understanding is good enough.