@bgroup/mailer-fdl v1.0.0
bg-mailer
bg-mailer es una herramienta para enviar correos electrónicos HTML dinámicos. Con bg-mailer, puedes recibir un token asociado a una aplicación que se guarda en la base de datos y utilizar esa información para personalizar la plantilla HTML antes de enviar el correo electrónico.
Funciones principales
El corazón de bg-mailer es la clase MailManager, que se encarga de administrar el proceso de envío. Hay dos funciones principales que debes conocer para usar bg-mailer:
hasPermission: Esta función te dice si el token pasado por argumento pertenece a una aplicación registrada en la base de datos.send: Esta función envía el correo electrónico, recibiendo como parámetros{to, subject, module, data, attachments }.toes el correo electrónico del destinatario,subjectes el asunto del correo,modulees el módulo a tomar de la base de datos ydatason los valores que se establecerán en el documento HTML,attachmentses un array de objetos con estructura
{
filename: "nombre del archivo",
path: "path del archivo"
}Instalación
Instalar bg-mailer es muy sencillo. Solo debes ejecutar el comando npm i para instalar todos los paquetes dependientes.
Uso
Para utilizar bg-mailer, primero debes asegurarte de tener una aplicación registrada en la base de datos con un token válido. Luego, puedes utilizar las funciones hasPermission y send para verificar el permiso y enviar el correo electrónico, respectivamente.
Contribución
Si deseas contribuir a bg-mailer, por favor envíanos un correo electrónico a contacto@balearesgroup.com con tu propuesta.
Contacto
Si tienes alguna pregunta o problema con bg-mailer, por favor envíanos un correo electrónico a contacto@balearesgroup.com o abre un issue en el repositorio de GitHub.
2 years ago