我試圖使用nodemailer將Zoho郵件與Nodejs應用程序集成在一起。我可以在本地進行郵件發送。但是,當我試圖相同的代碼推到Openshift,它與錯誤而失敗: port 8080 is not available to deploy. 我嘗試不同的組合,找出其中的原因,並儘快我刪除var nodemailer = require('nodemailer');,將應用程序部署。 Depen
我嘗試爲nodemailer製作單獨的函數,並期望布爾值true或false作爲回報。但是,當郵件發送給用戶時,我在帳戶中收到郵件,但在此之後而不是真或假返回I沒有定義的價值。 function nodeMailer(mailOptions){
var transporter = nodemailer.createTransport({
service: 'gmail',
var nodemailer = require('nodemailer');
// Not the movie transporter!
var transporter = nodemailer.createTransport({
service: 'gmail',
auth: {
user: '*****@gmail.com', // You
我試圖幫助一個朋友瞭解他的nodejs應用程序。 他使用NodeMailer自動發送電子郵件。我們都使用Ubuntu。 爲避免任何泄漏,將NodeMailer的憑證設置爲名爲EMAIL_CREDENTIALS的環境變量。 在應用中,EMAIL_CREDENTIAL被稱爲如下: var emailCredentials = process.env.EMAIL_CREDENTIALS;
if (em