Contoh Kode Node.js Formulir Kontak JavaScript pada 2025
Buat dan kirim formulir kontak JavaScript dengan Node, React, React Native, Koa, Express, Fastify, dan Nodemailer SMTP.
Ditulis oleh
Forward Email Tim
Diterbitkan
8/1/25
Waktunya membaca
Kurang dari 5 menit
Instalasi dan Persyaratan
Anda perlu menginstal dependensi npm nodemailer
:
npm install nodemailer
Kode Sumber dan Contoh
Contoh ini menggunakan pustaka Nodemailer dan sponsor resminya Teruskan Email untuk mengirim dan melihat pratinjau email keluar.
Anda perlu Membuat Kata Sandi untuk mengirim email keluar – harap ikuti Panduan Mengirim Email dengan Domain Kustom SMTP kami.
// app.js
import nodemailer from 'nodemailer';
const transporter = nodemailer.createTransport({
host: 'smtp.forwardemail.net',
port: 465,
secure: true,
auth: {
// TODO: replace `user` and `pass` values from:
// <https://forwardemail.net/guides/send-email-with-custom-domain-smtp>
user: 'you@example.com',
pass: '****************************'
},
});
await transporter.sendMail({
from: 'you@example.com',
to: 'user@gmail.com',
subject: 'hello world',
html: '<h1>hello world</h1>'
});
Jalankan aplikasi untuk mengirim email:
node app
Sekarang Anda dapat membuka Akun Saya → Email untuk melihat status pengiriman email secara real-time, log pengiriman email, dan pratinjau HTML/teks biasa/lampiran.
P.S. 🎉 Anda juga dapat pratinjau email di browser dan Simulator iOS dan membuat template email dengan Node.js.