JavaScript İletişim Formları Node.js - Eğitim 2026
Node, React, React Native, Koa, Express, Fastify ve Nodemailer SMTP ile JavaScript iletişim formları oluşturun ve gönderin.
Kurulum ve Gereksinimler
nodemailer npm bağımlılığını yüklemeniz gerekecek:
npm install nodemailer
Kaynak Kod ve Örnek
Bu örnek, Nodemailer kütüphanesini ve resmi sponsoru Forward Email kullanarak giden postaları gönderir ve önizler.
Giden posta göndermek için Şifre Oluşturmanız gerekecek. Lütfen Özel Alan Adı SMTP ile E-posta Gönderme Rehberi'mizi takip edin.
// app.js
import nodemailer from 'nodemailer';
const transporter = nodemailer.createTransport({
host: 'smtp.forwardemail.studio',
port: 465,
secure: true,
auth: {
// TODO: `user` ve `pass` değerlerini şuradan değiştirin:
// <https://forwardemail.studio/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>'
});
Postayı göndermek için uygulamayı çalıştırın:
node app
Şimdi gerçek zamanlı e-posta teslimat durumunuzu, e-posta teslim edilebilirlik kayıtlarını ve HTML/düz metin/ek önizlemelerini görmek için Hesabım → E-postalar sayfasına gidebilirsiniz.
Not: 🎉 Ayrıca tarayıcılarda ve iOS Simülatöründe e-postaları önizleyebilir ve Node.js ile e-posta şablonları oluşturabilirsiniz.