npm 包 ollie 使用教程

阅读时长 3 分钟读完

OLLIE 是一个基于 Nodemailer 的 Node.js 库,允许您快速创建 HTML 邮件。

安装

在你的项目中使用 npm 安装 ollie:

快速上手

使用 ollie 发送电子邮件需要以下步骤:

  1. 设置 transporter
  2. 准备邮件内容
  3. 发送邮件

下面是一个简单的示例:

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

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

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

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

transporter 的选项

  • host:SMTP 服务器地址。
  • port:SMTP 服务器端口。
  • secure:是否使用 SSL。
  • auth:SMTP 账号信息。包含 userpass 字段。

大多数邮件提供商都会提供相应的 SMTP 服务器地址和端口号。一些常见的邮件提供商地址和端口号如下:

  • Gmail:
    • 地址:smtp.gmail.com
    • 端口号:587
    • secure:false
  • Hotmail:
    • 地址:smtp.live.com
    • 端口号:587
    • secure:false
  • Yahoo:
    • 地址:smtp.mail.yahoo.com
    • 端口号:465
    • secure:true

邮件内容

邮件内容需要在 mailOptions 对象中设置,可以使用 HTML 格式。

  • from:发件人地址。
  • to:收件人地址。
  • cc:抄送地址。
  • bcc:密送地址。
  • subject:主题。
  • html:HTML 内容。

可以在 HTML 中使用标准的 HTML 标签和 CSS 样式来格式化邮件内容。

结论

OLLIE 是一个非常实用的库,相对于手动构建电子邮件来说更加简单、快速。如果你需要在 Node.js 应用中发送电子邮件,OLLIE 应该是您的首选库。

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

纠错
反馈