首頁 > web前端 > js教程 > 電子郵件發送服務

電子郵件發送服務

Mary-Kate Olsen
發布: 2025-01-26 12:31:13
原創
500 人瀏覽過

Email Sender Service

npm&github集成:簡化的電子郵件與node.js

>

密鑰功能:

    輕巧且高度可定制。
  • >
  • >用戶友好的設計,非常適合初學者。
  • >易於設置和配置。
  • >非常適合需要向招聘經理和招聘人員發送批量電子郵件的求職者 - 完全免費!
  • >

>先決條件:

  • > node.js:版本18或更高版本。
  • npm yarn: package manager。

入門:

1。安裝:

使用npm:

<code class="language-bash">npm install job-email-sender</code>
登入後複製
或紗線:

<code class="language-bash">yarn add job-email-sender</code>
登入後複製

2。配置:

>將以下配置添加到您的主要應用程序文件:

<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>
登入後複製

重要說明:

>用您的實際信息替換佔位符(
  • )。 your-email@example.comYour Display Name字段應與您的電子郵件提供商(Gmail,Yahoo等)匹配。
  • >
  • service
  • >需要一個應用程序密碼
  • ,而不是您的標準電子郵件登錄密碼。 有關為您的電子郵件提供商生成應用程序密碼的說明,請參見下文。 > pass
  • 生成應用程序密碼:

yahoo:
    >按照雅虎的說明創建應用程序密碼。
  • gmail:
  • 生成Google App密碼。
  • 其他服務:>請諮詢您的電子郵件提供商的應用程序密碼生成的文檔。
  • 3。實現:

> javaScript:>

> typescript:

>
<code class="language-javascript">const { EmailSender } = require('job-email-sender');</code>
登入後複製

發送電子郵件:

<code class="language-typescript">import { EmailSender } from 'job-email-sender';</code>
登入後複製

重要的考慮因素:

<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>
登入後複製
>後端用法:此軟件包專為後端(服務器端)設計。 它是基於node.js的,不會直接在瀏覽器中運行。 對於前端使用,請考慮使用Express.js。

附件:>支持電子郵件附件的支持。

以上是電子郵件發送服務的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板