Cara Kirim Email di NodeJS

Cara Kirim Email di NodeJS


Node.js juga dapat kita gunakan sebagai alat untuk mengirimkan email. Package yang digunakan adalah Nodemailer. Nodemailer terlebih dahulu harus didownload via NPM. Dengan mengetikan perintah “npm install nodemailer” pada terminal, maka package sudah bisa dipanggil dan digunakan. Untuk lebih jelasnya bisa kita lihat pada contoh file berikut :

kirim_email.js

var nodemailer = require('nodemailer');
var transporter = nodemailer.createTransport({
service: 'gmail',
auth: {
user: 'nama-email@gmail.com',
pass: 'password-email'
}
});
var mailOptions = {
from: 'nama-email@gmail.com',
to: 'email-teman@gmail.com',
subject: 'Tes Email',
text: 'mudah'
}
transporter.sendMail(mailOptions, function(error, info){
if(error){
console.log(error)}else{ console.log('email dikirim: ' + info.response  ); };
});

dan jangan lupa Pengaturan Keamanan di Gmail yang tidak mengizinkan aplikasi pihak ketiga harus di aktifkan https://myaccount.google.com/security


LihatTutupKomentar