web-dev-qa-db-ja.com

nodejsのSMTPメールサーバーに関する提案はありますか?

私はかなりの数のグーグルアウトをしましたが、すべてはせいぜいアルファバージョンなので、コードバージョンを試さなければならないようです。ゼロからコーディングするのではなく、既存の実装に基づいて構築したいと思いますが、良いものです。

助言がありますか?

25
AppleGrew

SMTPサーバー- mailparser と組み合わせて Simple SMTP を使用しました。私見、これらはNode.jsでSMTPサーバーを構築するためのインターネット上の最高のツールです。

[〜#〜] update [〜#〜]:簡易SMTPは非推奨になりました。代わりに SMTPサーバー を使用してください(Simple SMTPモジュールの後継)。

37
BMiner

ハラカ: https://github.com/baudehlo/Haraka

Node.jsのフル機能のメールサーバーです-必要なすべてを実行する必要があります。

22
Matt Sergeant

RFC 2821(http://tools.ietf.org/html/rfc2821)は複雑すぎないため、約300行のjsでサーバーを具体化できるはずです。

6
Jonathan Julian

ここでいくつかの回答はかなり古くなっているので、最新のものを提供したいと思います。

現在、3つのNode SMTPサーバー(ライブラリ))が存在します。

  • Haraka (言及されており、非常に堅牢/重い)
  • smtp-server (これは廃止されたSimple SMTPプロジェクトの後継です)
  • smtp-protocol

mailin もあります。これは、メッセージを受信し、処理するためにメッセージをいくつかのURLに投稿するSMTPサーバーです。 Mailinは、いくつかのオプション機能にPythonを使用します。

6
user636044

個人的に、私は node_mailer を使用します:

node.jsからSMTPサーバーにメールを送信します。

https://github.com/marak/node_mailer から:

特徴:

  • 超シンプルAPI
  • 電子メールは非同期で爆発します
  • sMTPサーバーごとに接続プールを使用する
  • mustache.jsを使用した非常にシンプルな組み込みテンプレート
  • SSLをサポート(NodeJS v0.3.x以降)
0
Sandro Munda