Imported Layers

使用 NodeMailer 寄送信,不用 PHP 也可以做到!

有些靜態頁面都用 Express 去 host,但是當我們前端不太熟悉 PHP 的時候,還真是有點頭大。

小編在找其他選擇的時候另外一個同事推薦小編使用 node 來寄信。這時小編非常驚訝!竟然可以這麼做,於是就 Google 了一下哪些套件,經過嚴選,覺得還是這個 NodeMailer 酷多了。於時在此後的專案都用 NodeMailer 寄信,只能說,實在太方便啦!!!

前提下,我們是使用 express + mustache template。若有 html 的需求,可詢問。

用到的 modules:

  • nodemailer
  • express
  • bodyparser
  • nodemailer-express-handlebars

以下的這個情況是當我使用 Mustache 為 Template 的時候,但是若要用 HTML 基本上也只要換一下將 render 那邊改掉,mustache_options 拿掉就可以了。