טפסי יצירת קשר של JavaScript דוגמה לקוד Node.js בשנת 2024

צור ושלח טפסי יצירת קשר עם JavaScript עם Node, React, React Native, Koa, Express, Fastify ו-Nodemailer SMTP.

התקנה ודרישות

תצטרך להתקין 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.