NPM 包 megapis-mailgun-email 使用教程

阅读时长 4 分钟读完

引入

邮件是现代信息时代的重要组成部分,多数应用程序中都需要使用电子邮件发送功能。一个非常便捷的发送电子邮件的方式是使用 Node.js 的 megapis-mailgun-email,它能够让你快速地实现发送电子邮件的功能。本文将对 megapis-mailgun-email 进行详细介绍。

安装

使用 npm 进行安装

开始

要发送电子邮件,需要先获得 Mailgun API 的密钥和域名。本文将使用 sandbox 域名模拟发送测试邮件。

首先,我们需要引入 megapis-mailgun-email:

接下来,创建一个新的实例:

发送邮件

有了实例之后,我们可以使用 sendEmail 方法发送电子邮件:

-- -------------------- ---- -------
----- ------- - -
  --- ------------------------
  -------- ----- ----- ---- -----------------------
  ----- ----- -- - ---- ------
--

------------------------
  -------------- -- ----------------------
  ------------ -- ----------------------

很简单,调用 sendEmail 方法就可以发送邮件了。options 支持以下选项:

  • from:发送者地址,默认为 Mailgun API 中设置的地址
  • to:接收者地址,必须存在
  • cc:抄送地址
  • bcc:密送地址
  • subject:邮件主题
  • text:邮件正文
  • html:HTML 格式的邮件正文
  • attachments:附件

注意事项:

  1. 如果传入多个接收者地址,应该使用逗号分割。
  2. 由于 MegapisMailgunEmail 使用 Mailgun 的 API,所以发件人地址必须是 Mailgun 帐户中已验证过的地址之一。

结束

使用 MegapisMailgunEmail 发送电子邮件是一项非常简单且高效的任务。在实际应用中,此包提供了很多选项来满足不同的需求。本文中只列举了基本使用方法,有兴趣的读者可以访问 MegapisMailgunEmail 的官方文档 中获取更多详细信息。

示例代码

-- -------------------- ---- -------
----- ------------------- - ---------------------------------

----- ----- - --- ---------------------
  ------- -----------------------
  ------- ---------------------
---

----- ------- - -
  --- ------------------------
  -------- ----- ----- ---- -----------------------
  ----- ----- -- - ---- ------
--

------------------------
  -------------- -- ----------------------
  ------------ -- ----------------------

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60066f3b1d8e776d080409bd

纠错
反馈