2024 JavaScript İletişim Formları Node.js Kod Örneği

Node, React, React Native, Koa, Express, Fastify ve Nodemailer SMTP ile JavaScript iletişim formları oluşturun ve gönderin.

Kurulum ve Gereksinimler

yüklemeniz gerekecek nodemailer npm bağımlılığı:

npm install nodemailer

Kaynak Kodu ve Örnek

Bu örnek, Not postacısı kütüphane ve resmi sponsoru E-posta Yönlendir giden postayı göndermek ve önizlemek için.

İhtiyacın olacak Şifre oluştur giden posta göndermek için - lütfen Özel Etki Alanı SMTP Kılavuzu ile E-posta Gönder.

// 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>' });

E-postayı göndermek için uygulamayı çalıştırın:

node app

şimdi gidebilirsin Hesabım → E-postalar gerçek zamanlı e-posta teslim durumunuzu, e-posta teslim edilebilirlik günlüklerinizi ve HTML/düz metin/ek önizlemelerini görmek için.

Not: 🎉 Siz de yapabilirsiniz e-postaları tarayıcılarda ve iOS Simulator'da önizleyin ve Node.js ile e-posta şablonları oluşturun.