Merida Design Blog

Publicado el | Recursos / ,

NodeMailer: Envío de correo electrónico desde NodeJS

NodeMailer es una librería para NodeJS que te permite enviar correos electrónicos de manera sencilla, soporta HTML, texto plano, imágenes adjuntas o incrustadas en el contenido.

También es posible usar plugins de terceros para manipular el contenido, por ejemplo, es posible enviar contenido Markdown en lugar de HTML entre otros.

Ejemplo de uso

var nodemailer = require('nodemailer');

// crear un objeto de transporte reutilizable usando SMTP transport
var transporter = nodemailer.createTransport({
    service: 'Gmail',
    auth: {
        user: '[email protected]',
        pass: 'userpass'
    }
});

// configura los datos del correo
var mailOptions = {
    from: 'John Doe <[email protected]>', to: '[email protected], [email protected]',
    subject: 'Hola',
    text: 'Hola Mundo',
    html: '<b>Hola Mundo</b>'
};

// Envía el correo con el objeto de transporte definido anteriormente
transporter.sendMail(mailOptions, function(error, info){
    if(error){
        return console.log(error);
    }

    console.log('Mensaje enviado: ' + info.response);
});

Página: http://nodemailer.com/



Publicaciones que pueden interesarte

    Deja un comentario

      tope
    Derechos Reservados, Merida Design 2017
    %d bloggers like this: