Я никогда не использовал их раньше, но использование довольно прямолинейно (согласно документам). node -imap кажется более стабильной библиотекой, и она была протестирована против gmail. Если IMAP является вариантом в вашей среде, я бы придерживался node -imap.
Ответ 2
Модуль Mailin позволяет получать электронные письма, анализировать их и размещать на веб-сайте по вашему выбору. Он основан на simplesmtp. Он также проверяет dkim и spf, вычисляет оценку spamassassin и определяет язык сообщений.
Даже если это точно не соответствует вашим потребностям, вы можете взглянуть на код, это может вам помочь.
(Отказ от ответственности: я поддерживаю Mailin)
Ответ 3
Если вы хотите, чтобы фактический сервер находился в node.js, проверьте