microbill.correo Module

Functions

initCorreo()

Inicializa la comunicación con el servidor SMTP, y autentica a el usuario

sendEmail(to, subject, text, attachments)

Función encargada de constuir un correo electrónico y enviarlo

sendCotizacionRecibo(to, file_name, …)

Función que envía por correo electrónico una cotización con forma de pago de recibo

sendCotizacionTransferencia(to, file_name, …)

Función que envía por correo electrónico una cotización con forma de pago de transferencia interna

sendCotizacionFactura(to, file_name, …)

Función que envía por correo electrónico una cotización con forma de pago de factura

sendRegistro(to, file_name)

Función que envía un correo electrónico con un reporte de los servicios usados hasta el momento

sendRequest(to)

Función que envía un correo electrónico de solicitud de información

sendGestorRecibo(file_name)

Función que envía al Gestor de Recibos una solicitud para realizar un recibo

sendGestorFactura(file_name, orden_name)

Función que envía al Gestor de Facturas una solicitud para realizar una factura

sendReporteExcel(to)

Función encargada de enviar al destinatario el archivo de Excel asociado a un reporte

correoTargetArgs(cotizaciones, observaciones)

Función que se encarga de generar los parámetros para las funciones sendCotizacionTransferencia, sendCotizacionFactura, sendCotizacioinRecibo dependiendo de la información contenida en la forma de pago de las cotizaciones

Variables

dependencias

almacena la variable DEPENDENCIAS de la config como un string con formato de saltos de línea (enter)

SALUDO

almacena la constante SALUDO de la config remplazando los saltos de línea por <br>

COTIZACION_MENSAJE_RECIBO

almacena la constante COTIZACION_MENSAJE_RECIBO de config con saltos de línea dados por <br>

COTIZACION_MENSAJE_FACTURA

almacena la constante COTIZACION_MENSAJE_FACTURA de config con saltos de línea dados por <br>

COTIZACION_MENSAJE_TRANSFERENCIA

almacena la constante COTIZACION_MENSAJE_TRANSFERENCIA de config con saltos de línea dados por <br>

REPORTE_MENSAJE

almacena la constante REPORTE_MENSAJE de config con saltos de línea dados por <br>

REQUEST_MENSAJE

almacena la constante REQUEST_MENSAJE de config con saltos de línea dados por <br>

GESTOR_RECIBO_MENSAJE

almacena la constante GESTOR_RECIBO_MENSAJE de config con saltos de línea dados por <br>

GESTOR_FACTURA_MENSAJE

almacena la constante GESTOR_FACTURA_MENSAJE de config con saltos de línea dados por <br>

CORREO

instancia de SMTP