JavaScript 中 8 个最佳电子邮件库
发送电子邮件是许多现代企业的核心要求,也是很网站订阅的核心。如今无论是发票、收据、密码重置还是推广消息,许多应用程序都以编程方式发送电子邮件以响应不同的事件。如今发送电子邮件很容易,不需要了解 SMTP
、POP3
或 IMAP
,甚至不需要服务器端开发,以下分享 8 个 JavaScript 电子邮件的 API 库,让发送订阅邮件变得简单。
1. Nodemailer
Nodemailer 是一个用于 Node.js
应用程序的模块,它可以轻松地实现发送电子邮件。该项目始于 2010 年,当时没有发送电子邮件的明智选项,如今它是大多数 Node.js
用户默认考虑的解决方案。
官方网站:https://nodemailer.com/about/
2. Mailslurp-client
MailSlurp 是一个电子邮件 API 服务,可让在代码中创建真实的电子邮件地址,并且可以在 Javascript 应用程序和测试中发送和接收电子邮件和附件。 MailSlurp 可免费供个人使用,但需要 API KEY。
官方网站:https://www.mailslurp.com/
3. Emailjs
Emailjs 允许用户发送和/或检索电子邮件以生成客户群。将电子邮件、HTML 和附件(文件、流和字符串)从 node.js 发送到任何 SMTP 服务器。可以使用它来创建登录页面、增加订阅或时事通讯,以及发送自动电子邮件。它只使用客户端技术,因此不需要服务器。
4. Postmark
以最轻松的方式发送电子邮件,Postmark 可以以高送达率发送申请电子邮件,包括退回邮件/垃圾邮件处理和详细统计信息。此外,Postmark 可以解析转发回应用程序的传入电子邮件。
5. Imap
node-imap 是 node.js 的 IMAP 客户端模块。此模块将会自动解码消息/附件或解析电子邮件地址(node-imap 保留所有邮件标头值原样)。
官方网站:https://www.npmjs.com/package/imap
6. Sendmail
在没有 SMTP 服务器的情况下发送邮件。如果有兴趣帮助完成这个 repo,请看下面的路线图,看看是否有兴趣。
官方网站:https://www.npmjs.com/package/sendmail
7. Neverbounce
一个可扩展、高度安全的平台,用于通过电子邮件联系真正的收件人。
8. Mail-listener2
用于 node.js
的 Mail-listener2 库,当新电子邮件到达收件箱或消息元数据(例如标志)在外部发生变化时将会收到通知,使用 IMAP 协议。
版权声明: 本文为 InfoQ 作者【devpoint】的原创文章。
原文链接:【http://xie.infoq.cn/article/5e8edcb4bdc40f4e19afef2c4】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论