0
私はこれを見つけましたが、私の問題の答えは見つかりませんでした。ここに私のコードは、私はそれを使用して、今ではイムのOAuth2使用しなかったとき、私はそれが離れて行くだろうと思ったが、それはdidntのこの問題をバック持っていたnodemailerエラー:証明書チェーンの自己署名証明書
var xoauth2 = require('xoauth2');
var transporter = nodemailer.createTransport({
service: "Gmail",
auth: {
xoauth2: xoauth2.createXOAuth2Generator({
user: "[email protected]",
clientId: "-",
clientSecret: "-",
refreshToken: "-"
})
}
});
app.post('/send', function (req, res) {
var mailOptions = {
from: 'dude',
to: '[email protected]',
subject: 'Email Example',
text: 'username: ' + req.body.firstname,
attachments:[
{
filename: req.files.myfile.name,
content: new Buffer(req.files.myfile.data,'utf-8')
}
]
};
transporter.sendMail(mailOptions, function(error, info){
if(error){
console.log(error);
res.send(error);
} else {
console.log('Message sent!!');
res.send('sent');
}
});
});
です。私はここで何が間違っていますか?
ここに同じです。具体的には、私の場合、それはAvastsのメールシールドでした。あなたがそれを自分で解決したとしても、正しいことをして答えを投稿してくれてありがとう! – SystemicPlural
私の一日を保存していただきありがとうございます – khandelwaldeval