Bagaimana cara mengirim email dari node.JS
- 4105
- 1346
- Luis Baumbach
Tutorial ini akan menunjukkan kepada Anda cara mengirim email melalui node.Aplikasi JS via Gmail SMTP Server.
Pertama Anda perlu menginstal nodemailer Paket di Aplikasi Anda. Gunakan perintah berikut untuk menginstal paket ini.
$ npm menginstal nodemailer
Sekarang tambahkan kode berikut di aplikasi Anda untuk mengirim email. Pastikan untuk memperbarui semua nilai yang diperlukan dalam kode di bawah ini agar berhasil mengirim email.
var nodemailer = membutuhkan ('nodemailer'); var mailTransport = nodemailer.createTransport ('smtps: // pengguna%40gmail.com: [email dilindungi] '); var mailOptions = from: "nama pengirim <[email protected]>", untuk:" nama penerima <[email protected]>", Subjek:" Halo Dunia ", Teks:" Uji Email dengan Node.JS "html: 'Uji email dengan node.JS'; MailTransport.sendmail (mailoptions, function (kesalahan, info) if (error) return console.log (kesalahan); konsol.log ('pesan terkirim:' + info.tanggapan); );
Jika Anda masih menghadapi masalah apa pun dengan mengirim email melalui server STMP Gmail, pastikan Anda menggunakan detail login yang benar. Untuk 2 faktor yang diaktifkan otentikasi faktor yang diperlukan untuk menghasilkan kata sandi spesifik aplikasi dan disetel di sini. Anda juga mengizinkan aplikasi yang kurang aman di akun Gmail Anda.