web-dev-qa-db-fra.com

Une suggestion pour le serveur de messagerie smtp dans nodejs?

J'en ai recherché un certain nombre sur Google, mais toutes sont au mieux des versions alpha, il semble donc que je devrai essayer une version de code. Au lieu d'en coder une à partir de zéro, je voudrais m'appuyer sur l'implémentation existante, mais une bonne.

Aucune suggestion?

25
AppleGrew

Serveur SMTP - J'ai utilisé SMTP simple en conjonction avec mailparser . À mon humble avis, ce sont les meilleurs outils sur Internet pour construire des serveurs SMTP dans Node.js.

[~ # ~] mise à jour [~ # ~] : SMTP simple est obsolète. Utilisez plutôt serveur SMTP (le successeur du module SMTP simple).

37
BMiner

Haraka: https://github.com/baudehlo/Haraka

Est un serveur de messagerie complet dans node.js - devrait faire tout ce dont vous avez besoin.

22
Matt Sergeant

La RFC 2821 (http://tools.ietf.org/html/rfc2821) n'est pas trop complexe, vous devriez pouvoir étoffer un serveur dans environ 300 lignes de js.

6
Jonathan Julian

Certaines réponses ici sont assez obsolètes, donc je voudrais offrir la dernière.

Il existe actuellement trois Node serveurs SMTP (bibliothèques) que je connais:

Il y a aussi mailin qui est un serveur SMTP qui reçoit des messages et les publie sur une URL à traiter. Mailin utilise Python pour certaines fonctionnalités optionnelles.

6
user636044

Personnellement, j'utilise node_mailer :

envoyer des e-mails de node.js à votre serveur smtp, simple comme un gâteau.

De https://github.com/marak/node_mailer :

Caractéristiques:

  • aPI super simple
  • les e-mails sont dynamisés de manière asynchrone
  • utilise le pool de connexions par serveur SMTP
  • modèles intégrés super simples utilisant Mustache.js
  • SSL pris en charge (NodeJS v0.3.x ou version ultérieure)
0
Sandro Munda