Estoy escribiendo una aplicación de nodo que, entre otras cosas, necesita recibir correo electrónico y procesarlo para que se pueda representar en una página web (como ocurre en correo web, archivos de listas, etc.). Tengo la parte receptora cubierta con Haraka (https://github.com/baudehlo/Haraka). Desde allí hasta el almacenamiento de los correos electrónicos recibidos en Mongo es fácil, y siempre que sean texto sin formato, puedo mostrarlos.Procesamiento de correo electrónico con NodeJS
La parte que me falta es el manejo de las formas bastante complicadas en que puede aparecer el contenido del correo electrónico, incluyendo alternativas, HTML, archivos adjuntos, imágenes en línea, y mucho más. Esa es una cantidad bastante grande de funcionalidad que tener que armar, y parece que no puedo encontrar una biblioteca JS que lo haga por mí. Dada la cantidad de bibliotecas y la velocidad con la que se agregan las nuevas, puede ser que me lo haya perdido, ¡así que los punteros son bienvenidos!
Y en su defecto, si tuviera que portar una biblioteca existente para esto desde otro idioma, ¿cuál recomendaría?
Gracias!