טפסי יצירת קשר של JavaScript דוגמה לקוד Node.js בשנת 2025
צור ושלח טפסי יצירת קשר ב-JavaScript באמצעות Node, React, React Native, Koa, Express, Fastify ו-Nodemailer SMTP.
נכתב על ידי
Forward Email קְבוּצָה
פורסם
8/1/25
זמן לקרוא
פחות מ-5 דקות
התקנה ודרישות
תצטרך להתקין את התלות nodemailer
npm:
npm install nodemailer
קוד מקור ודוגמה של
דוגמה זו משתמשת בספרייה Nodemailer ובנותן החסות הרשמי שלה העברת דוא"ל כדי לשלוח ולצפות בתצוגה מקדימה של דואר יוצא.
תצטרך ליצור סיסמה כדי לשלוח דואר יוצא - אנא עקוב אחר מדריך לשליחת דוא"ל עם דומיין מותאם אישית (SMTP) שלנו.
// 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>'
});
הפעל את האפליקציה כדי לשלוח את האימייל:
node app
כעת תוכל לעבור אל החשבון שלי → אימיילים כדי לראות את סטטוס מסירת הדוא"ל בזמן אמת, יומני מסירה ותצוגות מקדימות של HTML/טקסט רגיל/קבצים מצורפים.
נ.ב. 🎉 אתה יכול גם תצוגה מקדימה של אימיילים בדפדפנים ובסימולטור iOS ו- צור תבניות דוא"ל עם Node.js.