node.js使用nodemailer發(fā)送郵件實例
一、安裝 nodemailer
二、調(diào)用
// 開啟一個 SMTP 連接池
var smtpTransport = nodemailer.createTransport("SMTP",{
host: "smtp.qq.com", // 主機
secureConnection: true, // 使用 SSL
port: 465, // SMTP 端口
auth: {
user: "xxxxxxxx@qq.com", // 賬號
pass: "xxxxxxxx" // 密碼
}
});
// 設(shè)置郵件內(nèi)容
var mailOptions = {
from: "Fred Foo <xxxxxxxx@qq.com>", // 發(fā)件地址
to: "2838890xx@qq.com, minimixx@126.com", // 收件列表
subject: "Hello world", // 標(biāo)題
html: "<b>thanks a for visiting!</b> 世界,你好!" // html 內(nèi)容
}
// 發(fā)送郵件
smtpTransport.sendMail(mailOptions, function(error, response){
if(error){
console.log(error);
}else{
console.log("Message sent: " + response.message);
}
smtpTransport.close(); // 如果沒用,關(guān)閉連接池
});
三、常見錯誤
{ [AuthError: Invalid login - 454 Authentication failed, please open smtp flag first!]
name: 'AuthError',
data: '454 Authentication failed, please open smtp flag first!',
stage: 'auth' }
錯誤原因: 賬號未設(shè)置該服務(wù)
解決方案: QQ郵箱 -> 設(shè)置 -> 帳戶 -> 開啟服務(wù):POP3/SMTP服務(wù)
{ [SenderError: Mail from command failed - 501 mail from address must be same as authorization user]
name: 'SenderError',
data: '501 mail from address must be same as authorization user',
stage: 'mail' }
錯誤原因: 發(fā)件賬號與認證賬號不同
- nodejs實現(xiàn)發(fā)送郵箱驗證碼功能
- node.js模擬實現(xiàn)自動發(fā)送郵件驗證碼
- 如何利用node實現(xiàn)發(fā)送QQ郵箱驗證碼
- Nodejs 發(fā)送Post請求功能(發(fā)短信驗證碼例子)
- Node.js使用第三方插件nodemailer實現(xiàn)郵件發(fā)送示例
- Node使用Nodemailer發(fā)送郵件的方法實現(xiàn)
- nodejs模塊nodemailer基本使用-郵件發(fā)送示例(支持附件)
- Node.js使用NodeMailer發(fā)送郵件實例代碼
- 基于Node.js實現(xiàn)nodemailer郵件發(fā)送
- node 使用 nodemailer工具發(fā)送驗證碼到郵箱
相關(guān)文章
Java通過WebSocket實現(xiàn)異步導(dǎo)出解決思路
這篇文章主要介紹了通過WebSocket實現(xiàn)異步導(dǎo)出,本篇文章記錄大批量數(shù)據(jù)導(dǎo)出時間過長,導(dǎo)致接口請求超時問題,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2024-01-01js實現(xiàn)圖片旋轉(zhuǎn) js滾動鼠標(biāo)中間對圖片放大縮小
這篇文章主要為大家詳細介紹了js實現(xiàn)圖片旋轉(zhuǎn),滾動鼠標(biāo)中間對圖片放大縮小等效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-07-07javascript實現(xiàn)一個數(shù)值加法函數(shù)
這篇文章主要介紹了javascript實現(xiàn)一個數(shù)值加法函數(shù),十分的簡單實用,方便大家理解javascript,有需要的小伙伴可以參考下。2015-06-06