2016-10-10 19 views
3

でSMTPサーバをlocalhostにメールを送信しますlocalhost smtpサーバーに電子メールを送信すると「受信」します(注:クライアントコードの「me @ localhost」)。は私がメールを送信するためにnodemailer使用しているのNode.js

私はそれを動作させるために何が欠けていますか?

あなたは self signed certificateエラーが出た場合、あなたはあなたの電子メールを送信する前にこれを含める必要があり onAuth params

詳細については、こちらをご覧ください

var server = new SMTPServer({ 
    onAuth: function(auth, session, callback) { 
     callback(null, { user : auth }); 
    }, 
    onData: function(stream, session, callback) { 
     console.log('received'); 
    }, 
}); 

あなたのオプションに認証ハンドラを定義する必要があるかもしれません

+0

あなたはこれを理解しましたか? –

+0

@NicholasKreidbergはまだありませんが、それは私のtodoリストにあります。 –

答えて

2

process.env.NODE_TLS_REJECT_UNAUTHORIZED = "0"; 
関連する問題