最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

node.js使用nodemailer發(fā)送郵件實(shí)例

 更新時(shí)間:2014年03月10日 09:11:21   作者:  
這篇文章主要介紹了node.js使用nodemailer發(fā)送郵件的方法,例子中使用的是QQ郵箱,你也可以修改成其它的郵箱如163、gmail等,需要的朋友可以參考下

一、安裝 nodemailer

復(fù)制代碼 代碼如下:
npm install nodemailer --save

二、調(diào)用
復(fù)制代碼 代碼如下:
var nodemailer = require("nodemailer");

// 開啟一個(gè) SMTP 連接池
var smtpTransport = nodemailer.createTransport("SMTP",{
  host: "smtp.qq.com", // 主機(jī)
  secureConnection: true, // 使用 SSL
  port: 465, // SMTP 端口
  auth: {
    user: "xxxxxxxx@qq.com", // 賬號(hào)
    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(); // 如果沒(méi)用,關(guān)閉連接池
});


三、常見錯(cuò)誤
復(fù)制代碼 代碼如下:

{ [AuthError: Invalid login - 454 Authentication failed, please open smtp flag first!]
  name: 'AuthError',
  data: '454 Authentication failed, please open smtp flag first!',
  stage: 'auth' }

錯(cuò)誤原因: 賬號(hào)未設(shè)置該服務(wù)
解決方案: QQ郵箱 -> 設(shè)置 -> 帳戶 -> 開啟服務(wù):POP3/SMTP服務(wù)

復(fù)制代碼 代碼如下:

{ [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' }

錯(cuò)誤原因: 發(fā)件賬號(hào)與認(rèn)證賬號(hào)不同

相關(guān)文章

  • js制作簡(jiǎn)易計(jì)算器

    js制作簡(jiǎn)易計(jì)算器

    這篇文章主要為大家詳細(xì)介紹了js制作簡(jiǎn)易計(jì)算器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • JavaScript命名空間模式實(shí)例詳解

    JavaScript命名空間模式實(shí)例詳解

    這篇文章主要介紹了JavaScript命名空間模式,結(jié)合實(shí)例形式分析了javascript命名空間模式的相關(guān)概念、原理、實(shí)現(xiàn)方法及操作注意事項(xiàng),需要的朋友可以參考下
    2019-06-06
  • JavaScript實(shí)現(xiàn)隨機(jī)五位數(shù)驗(yàn)證碼

    JavaScript實(shí)現(xiàn)隨機(jī)五位數(shù)驗(yàn)證碼

    這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)隨機(jī)五位數(shù)驗(yàn)證碼,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • JavaScript中變量提升和函數(shù)提升實(shí)例詳解

    JavaScript中變量提升和函數(shù)提升實(shí)例詳解

    這篇文章主要給大家介紹了關(guān)于JavaScript中變量提升和函數(shù)提升的相關(guān)資料,以及JS變量提升和函數(shù)提升的順序,文中給出了詳細(xì)的介紹,需要的朋友可以參考下
    2021-07-07
  • 微信小程序新手教程之頁(yè)面打開數(shù)量限制

    微信小程序新手教程之頁(yè)面打開數(shù)量限制

    這篇文章主要給大家介紹了關(guān)于微信小程序新手教程之頁(yè)面打開數(shù)量限制的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • JS實(shí)現(xiàn)pasteHTML兼容ie,firefox,chrome的方法

    JS實(shí)現(xiàn)pasteHTML兼容ie,firefox,chrome的方法

    這篇文章主要介紹了JS實(shí)現(xiàn)pasteHTML兼容ie,firefox,chrome的方法,涉及javascript針對(duì)頁(yè)面元素的動(dòng)態(tài)操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2016-06-06
  • 微信小程序與h5的相互跳轉(zhuǎn)場(chǎng)景分析

    微信小程序與h5的相互跳轉(zhuǎn)場(chǎng)景分析

    這篇文章主要介紹了微信小程序與h5的相互跳轉(zhuǎn)場(chǎng)景分析,在微信小程序內(nèi)編寫webview文件,通過(guò)webview去跳轉(zhuǎn)h5,loadUrl為h5的地址,非嵌套,h5需要跳轉(zhuǎn)打開某個(gè)微信小程序,需要的朋友可以參考下
    2023-10-10
  • 前端webpack一些常用配置的作用詳解

    前端webpack一些常用配置的作用詳解

    在前端開發(fā)中Webpack已經(jīng)成為構(gòu)建現(xiàn)代JavaScript應(yīng)用的必備工具,它負(fù)責(zé)模塊的打包和優(yōu)化,這篇文章主要介紹了前端webpack一些常用配置的作用,文中介紹的非常詳細(xì),需要的朋友可以參考下
    2025-04-04
  • JS實(shí)現(xiàn)點(diǎn)擊按鈕可實(shí)現(xiàn)編輯功能

    JS實(shí)現(xiàn)點(diǎn)擊按鈕可實(shí)現(xiàn)編輯功能

    本文通過(guò)一段實(shí)例代碼給大家介紹了基于js實(shí)現(xiàn)點(diǎn)擊按鈕可編輯效果,代碼簡(jiǎn)單易懂,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的的朋友參考下吧
    2018-07-07
  • javascript 自動(dòng)標(biāo)記來(lái)自搜索結(jié)果頁(yè)的關(guān)鍵字

    javascript 自動(dòng)標(biāo)記來(lái)自搜索結(jié)果頁(yè)的關(guān)鍵字

    使用javascript自動(dòng)標(biāo)記來(lái)自搜索結(jié)果頁(yè)的關(guān)鍵字的實(shí)現(xiàn)代碼。
    2010-01-01

最新評(píng)論

黔江区| 石城县| 白水县| 凤阳县| 贵定县| 濮阳县| 彰武县| 高州市| 饶河县| 喜德县| 定陶县| 新竹市| 南阳市| 镇宁| 永和县| 万全县| 淮阳县| 页游| 穆棱市| 南溪县| 西和县| 郸城县| 尼勒克县| 新昌县| 牟定县| 朝阳区| 潜山县| 亳州市| 南岸区| 洛川县| 当阳市| 卢湾区| 吕梁市| 台南县| 桦川县| 台南市| 碌曲县| 灵宝市| 宁波市| 盐山县| 林周县|