npm.io
1.1.5 • Published 7 years ago

email-module

Licence
ISC
Version
1.1.5
Deps
9
Size
7 kB
Vulns
17
Weekly
0
Stars
4

Módulo de Email

Este módulo tem a intenção de facilitar o processo de envio de email, usando templates e o uso de anexos

Instalação

npm i email-module

Uso

importe o email-module no projeto da seguinte forma :

import SendMail from 'email-module';

Metodos disponiveis na versão 1.0.1 ->

sendMail()

Este método espera como primeiro parametro uma configuração smtp para o envio autenticado de emails ex:

{
    "port": 8888,
    "host": "localhost",
}

O segundo parametro espera que você envie os cabeçalhos do email e O html do template em questão ex:


{
    from: 'exemplo@exemplo.com.br',
    to: 'exemplo@exemplo.com.br',
    subject: 'subtitulo',
    attatchments:[{  
            filename: 'text3.txt',
            path: '/path/to/file.txt' // stream this file
        }],
    html: '<html></html>',
}

Keywords