Kirim Email dengan Nodemailer

Gunakan nodemailer.createTransport() untuk menghubungkan Express ke server SMTP pengiriman email.

👀 Contoh dulu

const transporter = { sendMail: async (opts) => ({ messageId: '123' }) };
const info = await transporter.sendMail({ from: 'a', to: 'b', subject: 's', html: 'h' });
console.log(info.messageId);

Hasilnya: 123

💡 Uji coba pengiriman email secara aman di dev environment menggunakan Mailtrap.

📝 Sekarang giliranmu

Jalankan fungsi pengiriman email asinkron transporter.sendMail() dengan melewatkan objek opsi { from, to, subject, html }.

Preview