【发布时间】:2018-03-01 13:03:28
【问题描述】:
我正在尝试发送带有 PDF 附件的电子邮件,但无法打开 PDF。 (如何从文件系统加载 PDF 并将其包含在从 express 应用发送的电子邮件中?)
这就是我现在所拥有的:我从文件系统中加载 PDF,如下所示:var pdfAttach = fs.readFileSync('./pdfs/test.pdf', 'binary'); 并将其包含在发送到 Mandrill 的对象中,如下所示:
{
...
attachments:
[{content: pdfAttach,
name: "testing.pdf",
type: "application/pdf"
}],
...
}
收件人收到一封电子邮件,其中包含他无法打开的 PDF 文件。关于如何解决这个问题的任何想法?
【问题讨论】:
标签: node.js email express pdf mandrill