Node.js 筆記(六)Email - 授權 Password
今天要跟大家介紹如何在 Node.js
中透過 Gmail
服務寄送 Email。
我們今天要介紹的套件工具為 nodemailer
,主要有兩種方式可以寄送,一種是使用授權 Password
,另一種為 OAuth2
。
我們今天將先介紹授權 Password
實作方式給大家。
Quick Start
授權Passwrod
在開始撰寫程式碼之前,我們需要先到 Google
帳戶做設定,作法如下:
請先到『Google帳戶』-> 『安全性』
請先開啟『兩步驟驗證』
在『兩步驟驗證』中,最下面有『應用程式密碼』
選取要產生的應用程式密碼,服務選擇『郵件』,裝置點選『其他』,輸入名稱點選『產生』
將應用程式密碼記下
以上的前置準備已經完成,接下來我們進入到寫程式環節。
安裝
nodemailer
1
npm install nodemailer
範例,寄送註冊驗證碼,透過
ejs
build Html file。
這次的介紹就到這邊,如果有其他問題請再跟我說。
Donate
謝謝您的支持與鼓勵