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.