NPM- und GitHub-Integration: Optimierter E-Mail-Versand mit Node.js
Diese Node.js-Anwendung vereinfacht den E-Mail-Versand mithilfe des Nodemailer-Pakets. Genießen Sie die nahtlose E-Mail-Zustellung mit minimaler Konfiguration.
Hauptmerkmale:
Voraussetzungen:
Erste Schritte:
1. Installation:
Verwenden Sie npm:
<code class="language-bash">npm install job-email-sender</code>
Oder Garn:
<code class="language-bash">yarn add job-email-sender</code>
2. Konfiguration:
Fügen Sie die folgende Konfiguration zu Ihrer Hauptanwendungsdatei hinzu:
<code class="language-javascript">const emailConfig = { service: 'your-email-service', // e.g., 'gmail', 'yahoo' user: 'your-email@example.com', // Your email address pass: 'your-email-app-password', // Your email app password (not your regular password!) name: 'Your Display Name' };</code>
Wichtige Hinweise:
your-email@example.com
, Your Display Name
) durch Ihre tatsächlichen Informationen.service
sollte mit Ihrem E-Mail-Anbieter (Gmail, Yahoo usw.) übereinstimmen.pass
erfordert ein App-Passwort, nicht Ihr Standard-E-Mail-Login-Passwort. Nachfolgend finden Sie Anweisungen zum Generieren eines App-Passworts für Ihren E-Mail-Anbieter.App-Passwörter generieren:
3. Umsetzung:
JavaScript:
<code class="language-javascript">const { EmailSender } = require('job-email-sender');</code>
TypeScript:
<code class="language-typescript">import { EmailSender } from 'job-email-sender';</code>
E-Mails senden:
<code class="language-javascript">const emailSender = new EmailSender(emailConfig); const contacts = [{ email: 'receiver-name@example.com', name: 'Don' }]; const message = 'Hello ${name}, this is your email content!'; // HTML support: 'Hello ${name}, <p><b>this</b> is a test email!</p>' const subject = 'Your Email Subject'; emailSender.sendEmails(contacts, message, subject) .then((message) => console.log(message)) .catch((error) => console.error(error));</code>
Wichtige Überlegungen:
Das obige ist der detaillierte Inhalt vonE -Mail -Absenderdienst. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!