טפסי יצירת קשר של JavaScript דוגמה לקוד Node.js בשנת 2024
צור ושלח טפסי יצירת קשר עם JavaScript עם Node, React, React Native, Koa, Express, Fastify ו-Nodemailer SMTP.
- Search page
- Table of Contents
התקנה ודרישות
תצטרך להתקין nodemailer
תלות npm:
npm install 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.