NodeJS Kirim Email
Hello kembali lagi bersama saya nih guys kali ini kita akan membahas bagaimana cara kita membuat kodingan untuk mengirimkan pesan berupa Email. owh iya jangan sampai lupa yah guys sebelum kalian memulai menggunakan node js kalian harus sudah menyiabkan segala sesuatunya yah guys .
oke langsung saja ke pembahasan kali ini jangan lupa share ke teman teman kalian agar postingan ini bermanfaat yah guys.
di dalam Modul Node Js ada modul yang di namakan modil nodemailer, nodemailer sendri adalah nodul yang biasa digunakan untuk membuat software untuk mengirim pesan dengan pihak ke 3 yatu email.
Sebelum kalian melakukan kodingan nodemailer harus di undurh terlebih dahulu menggunakan NPM:
gunakan Terminal Atau CLI yang kalian miliki:
Ketikan kode di bawah ini
C:\Users\Nama>npm install nodemailer
Setelah download selesai kita bisa menggunakan modul tersebut di berbagai aplikasi Berbasis NODEJS
dengan menggunakan require atau impot seperti contoh di bawah ini:
var nodemailer = require('nodemailer');
Masuk ke Tahap Pembuatan Kodingannya guys Kalian boleh mencopy kode yang saya tuis di bawah ini:
1. Mengirimkan ke Satu EMail
var transporter = nodemailer.createTransport({
service: 'gmail',
auth: {
user: 'EMAIMU@gmail.com',
pass: 'SANDIEMAIL'
}
});
var mailOptions = {
from: 'EMAILMU@gmail.com',
to: 'EMAILTUJUAN@yahoo.com',
subject: 'JUDUL PESAN',
text: 'ISI PESAN'
};
transporter.sendMail(mailOptions, function(error, info){
if (error) {
console.log(error);
} else {
console.log('Email sent: ' + info.response);
}
});
2. Penerima Ganda
Untuk mengirim email ke lebih dari satu penerima, tambahkan mereka ke properti "to" dari objek mailOptions, dipisahkan dengan koma:
from: 'EMAILMU@gmail.com',
to: 'EMAILTUJUAN1@yahoo.com, EMAILTUJUAN2@yahoo.com',
subject: 'JUDUL PESAN',
text: 'ISI PESAN'
}
3. Mengirimkan Pesan HTML
from: 'EMAILMU@gmail.com',
to: 'EMAILTUJUAN@yahoo.com',
subject: 'JUDUL PESAN',
html: '<h1>ISIKAN PESAN YANG BERFORMAT HTML</p>'
}
Posting Komentar untuk "NodeJS Kirim Email"