【发布时间】:2023-04-10 12:29:01
【问题描述】:
我正在 Heroku 上制作一个基本的网络应用程序,并希望能够发送基本的电子邮件。我来自 PHP,但试图在 node.js 中编写这个。我习惯了 PHPMailer。我有一个 gmail 帐户,我想在每次访问特定页面时发送特定电子邮件。 Nodemailer 和邮戳似乎都有相关的成本 - 是否有 100% 免费的选项可用于从 Gmail 发送?否则我可能会在 PHP 中执行此操作。
谢谢
【问题讨论】:
我正在 Heroku 上制作一个基本的网络应用程序,并希望能够发送基本的电子邮件。我来自 PHP,但试图在 node.js 中编写这个。我习惯了 PHPMailer。我有一个 gmail 帐户,我想在每次访问特定页面时发送特定电子邮件。 Nodemailer 和邮戳似乎都有相关的成本 - 是否有 100% 免费的选项可用于从 Gmail 发送?否则我可能会在 PHP 中执行此操作。
谢谢
【问题讨论】:
向您的 Node 路由器添加 POST 端点,以提交用于创建消息的数据,并使用支持具有 TLS/SSL 安全性的 SMTP 的库(如 emailjs)通过以下方式发送标准 SMTP 电子邮件Gmail 等帐户(您需要在 Gmail 帐户的安全设置中启用第三方应用程序)。可能有不止一个库选项,但我推荐一个我自己使用了几年的库:
【讨论】:
https://www.mailgun.com/ 是一种类似于邮戳的服务。他们提供了一个简单的 REST API 来发送电子邮件,他们的免费计划允许您每月发送 10,000 封电子邮件。根据您要发送的数量,这对您来说可能是一个可行的解决方案。
【讨论】: