strongloop からメールを送信しようとしています。クラウドナイン プラットフォーム オンラインで作業しています。
シンプルなコードでメールを送信してみました。しかし、何も機能していません。
strongloop からメールを送信しようとしています。クラウドナイン プラットフォーム オンラインで作業しています。
シンプルなコードでメールを送信してみました。しかし、何も機能していません。
一般的な用途では、cloud9 (c9.io) では送信 smtp が無効になっていることに注意してください。テスト用に gmail アドレスに送信したり、google、amazon、sendgrid などのメーラー API を使用したりできます。
これはブログのサンプルです - http://strongloop.com/strongblog/robust-node-applications-error-handling/
Here is sample email alert template using nodemailer:
var nodemailer = require('nodemailer')
var transport = nodemailer.createTransport('SMTP', { // [1]
service: "Gmail",
auth: {
user: "gmail.user@gmail.com",
pass: "userpass"
}
})
if (process.env.NODE_ENV === 'production') { // [2]
process.on('uncaughtException', function (er) {
console.error(er.stack) // [3]
transport.sendMail({
from: 'alerts@mycompany.com',
to: 'alert@mycompany.com',
subject: er.message,
text: er.stack // [4]
}, function (er) {
if (er) console.error(er)
process.exit(1) // [5]
})
})
}
また、使用している LoopBack のバージョンについては、こちらの 2.0 リリース ノートを参照してください - http://docs.strongloop.com/display/public/LB/LoopBack+2.0+release+notes
h番目