我正在使用Nodemailer从我的Node应用程序发送电子邮件。我正在尝试将图像嵌入我的电子邮件模板。我已经看到Nodemailer Document,他们将此代码作为示例。
代码
var mailOptions = {
...
html: 'Embedded image: <img src="cid:unique@kreata.ee"/>',
attachments: [{
filename: 'image.png',
path: '/path/to/file',
cid: 'unique@kreata.ee' //same cid value as in the html img src
}]
}
问题:在Gmail中,它的运行情况相当不错,但从外观上看,这些图像也将作为附件使用。我发送的图像已获得许可,我不希望用户从附件中下载图像。还有其他解决方案吗?