Nodemailer
使用 Node.JS 發送電子郵件 - 異常簡單!
★★★☆☆
免費開源
什麼是 Nodemailer?
Nodemailer 是一個適用於 Node.js 應用程序的模組,可以讓發送電子郵件變得簡單如吃蛋糕。該項目始於 2010 年,當時還沒有合理的發送電子郵件的選擇,今天它已成為大多數 Node.js 用戶的默認解決方案。
Nodemailer 的特點
- 一個無依賴的單一模組 — 代碼易於審查,沒有暗角
- 專注於安全,沒有人喜歡 RCE 漏洞
- 支持 Unicode,可以使用任何字符,包括表情符號 💪
- 支持 Windows — 可以像其他模組一樣在 Windows 上使用
npm
進行安裝,沒有編譯依賴。可以從 Azure 或您的 Windows 環境中輕鬆使用
- 使用 HTML 內容以及純文字備選內容
- 添加消息附件
- 對 HTML 內容嵌入圖像附件 — 您的設計不會被阻擋
- 使用 TLS/STARTTLS 實現安全電子郵件傳輸
- 除內建的 SMTP 支持外,還支持不同的傳輸方法
- 使用 DKIM 對消息進行簽名
- 支持自定義插件以操作消息
- 合理的 OAuth2 認證
- SMTP 連接的代理
- ES6 代碼 — 不再因變量提升而導致無意的記憶體洩漏
- 從
Ethereal.email
自动生成的電子郵件測試賬戶
GitHub: https://github.com/nodemailer/nodemailer
現在就試試