← Node.js & Express48 / 65
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