我正在尝试通过nodemailer发送DataURI附件
这是我的代码:
var mailOptions = {
from: 'Testing' <test@test.com>',
to: recipient,
bcc: 'test2@test.com',
subject: 'Testing Attachment functionality',
attachments: [
{
filename: 'attachment',
filePath: dataURI
},
],
html: '<p> Check the attachment</p>'
}
我收到带附件的邮件,但它是一个大小为一些字节的空白文件。例如,如果我发送PNG文件的DataURI,我会在邮箱中收到一个DAT文件。
有人遇到过这个问题吗?
答案 0 :(得分:0)
似乎我的代码错了。我更新到最新版本的Nodemailer(v1 +)并使用以下代码:
attachments: [
{
path: dataURI
}
]