smtp - nodejs - nodemailer sendemail
¿Alguna sugerencia para el servidor de correo smtp en nodejs? (5)
Busqué en Google unas cuantas, pero todas son, en el mejor de los casos, versiones alfa, así que parece que tendré que probar un código uno. En lugar de codificar uno desde cero, me gustaría basarme en la implementación existente, pero buena.
¿Alguna sugerencia?
Algunas respuestas aquí son bastante anticuadas, por lo que me gustaría ofrecer las últimas.
Actualmente hay tres servidores NTP SMTP (bibliotecas) que conozco:
- Haraka (que ha sido mencionado y es bastante robusto / pesado)
- smtp-server (este es el sucesor del proyecto SMTP simple en desuso)
- smtp-protocol
También hay mailin que es un servidor SMTP que recibe mensajes y los publica en alguna URL para que los procese. Mailin usa Python para algunas características opcionales.
Haraka: https://github.com/baudehlo/Haraka
Es un servidor de correo con todas las funciones en node.js; debe hacer todo lo que necesita.
Personalmente, uso node_mailer :
envíe correos electrónicos desde node.js a su servidor smtp, tan simple como un pastel.
Desde node_mailer :
Caracteristicas :
- súper simple api
- los correos electrónicos son volados de forma asíncrona
- utiliza agrupación de conexiones por servidor SMTP
- super simple construido en plantillas usando Moustache.js
- SSL compatible (NodeJS v0.3.xo posterior)
Servidor SMTP: he usado SMTP simple junto con mailparser . En mi humilde opinión, estas son las mejores herramientas en Internet para crear servidores SMTP en Node.js.
ACTUALIZACIÓN : SMTP simple ha quedado en desuso. Utilice el servidor SMTP en su lugar (el sucesor del módulo SMTP simple).
RFC 2821 (http://tools.ietf.org/html/rfc2821) no es demasiado complejo, debería poder completar un servidor en aproximadamente 300 líneas de js.