0
我已经尝试了很多使用github README.md指南的方法,但每次收到电子邮件时,它都包含0个字节。我究竟做错了什么?如何向nodemailer发送excel(.xlsx)文件?
基本设置:
const smtpTransport = mailer.createTransport({
service: "Gmail",
auth: {
user: gmailEmail,
pass: gmailPass
}
});
let wef = fs.readFileSync("./" + fileName);
let mailOptions = {
to: ['[email protected]'],
subject: 'Subject line'
attachments: [{
contents: new Buffer(wef)
}]
};
smtpTransport.sendMail(mailOptions, function(error, response) {
smtpTransport.close();
cb(error || null);
});
我已通过添加不同的附件类型,不同内容,不同CONTENTTYPES试图万吨,改变mailOptions组合,不管我做什么,我总是得到一个文件0字节。不知道为什么。