web-dev-qa-db-ja.com

Node.jsでメールを受信する

SMTPを介してメールを送信するNode.jsモジュールがたくさんあります。

しかし、メールを受信するモジュールはありますか?

52
foobar

電子メールクライアントライブラリを探しています。現在、2つのオプションがあります(前述のように here ):

私は以前にそれらを使用したことはありませんが、使用方法はかなり簡単です(ドキュメントによると)。 node-imapはより安定したライブラリのようで、gmailに対してテストされています。 IMAPが環境のオプションである場合、node-imapに固執します。

29
schaermu

Mailin モジュールを使用すると、電子メールを受信して​​解析し、選択したWebhookに投稿できます。 simplesmtp に基づいています。また、dkimとspfをチェックし、spamassassinスコアを計算してメッセージ言語を決定します。

ニーズに正確に合わない場合でも、コードを見ることができます。 (免責事項:私は Mailin のメンテナーです)

25
Flolagale

私が見つけた解決策は mail-listener2 です。私はこれを数分で立ち上げて実行することができました。すぐに node-imapmailparser に結びつきます。

8
Antoine
8
Drew LeSueur