@bgroup/mailer-fdl

1.0.0 • Public • Published

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 }. to es el correo electrónico del destinatario, subject es el asunto del correo, module es el módulo a tomar de la base de datos y data son los valores que se establecerán en el documento HTML, attachments es 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.

Readme

Keywords

none

Package Sidebar

Install

npm i @bgroup/mailer-fdl

Weekly Downloads

6

Version

1.0.0

License

ISC

Unpacked Size

263 kB

Total Files

56

Last publish

Collaborators

  • mourod04
  • bryantdev_
  • jircdev
  • francisco-sanvicente
  • ftovar8