如何使用nodejs发送我的mailgun模板正文中的图像

Kev*_*in 5 javascript node.js mailgun

我正在集成 mailgun API 服务来发送事务电子邮件,这是我的代码:

import mailgun from "mailgun-js"
const DOMAIN = "sandboxxxxxxxx.mailgun.org";
const mg = mailgun({apiKey: "xxxxxx-xxxxx-xxxxx", domain: DOMAIN});
const filename = path.join(__dirname, 'assets/meme.png')
const data = {
    from: "Mailgun Sandbox <postmaster@sandboxxxxxxxx.mailgun.org>",
    to: "xxxxx@gmail.com",
    subject: "Test email",
  html: '<div><img src="cd:meme.png"/><h1>Thank you for choosing Mailgun!</h1></div>',
  inline: filename
};
mg.messages().send(data, function (error: any, body: any) {
  if(error){console.log(error)} console.log(body);
});
Run Code Online (Sandbox Code Playgroud)

我尝试在 html 正文中发送图像,但是当我收到电子邮件时,它不会到达正文,而是作为可下载的附件到达。我还想在我的模板正文中发送多张图像。有任何想法吗 ?

感谢您提前提供的帮助