首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mailgun.js内联图像附件

mailgun.js内联图像附件
EN

Stack Overflow用户
提问于 2021-05-06 18:18:39
回答 1查看 558关注 0票数 3

我想用mailgun嵌入内联图像,但是发送附件的文档似乎与最新的mailgun.js 而不是不匹配。

https://www.npmjs.com/package/mailgun.js

这个自述文件中提到的文档不存在:https://documentation.mailgun.com/api-sending.html#sending << 404's

这个版本的自述文件说:

但我该在哪里添加附件呢?如何设置mailgun使用multipart/form-data编码?在哪里/使用什么参数来添加附件?也没有好的类型定义。

如果我下面有这段代码,我如何添加一个附件?对象模式是什么?它到这里来了吗?毫无线索

代码语言:javascript
复制
mg.messages.create('sandbox-123.mailgun.org', {
    from: "Excited User <mailgun@sandbox-123.mailgun.org>",
    to: ["test@example.com"],
    subject: "Hello",
    text: "Testing some Mailgun awesomness!",
    html: "<h1>Testing some Mailgun awesomness!</h1>"
  })

即使将其设置为附件,我如何在电子邮件中引用它以在<img>中使用?

任何已经使用过最新mailgun.js的用户请共享您的参考代码。这些文件已经过时了

EN

回答 1

Stack Overflow用户

发布于 2021-11-05 02:10:34

mailgun.js的文档可能有点混乱,至少对于节点JS来说是这样,因为他们的网站引用了旧版本的SDK,而他们的github页面指向了新的版本。尽管如此,他们的github页面确实提供了在电子邮件中包含数字的例子。这样做有两种方法

  • 作为附件文件发送,但未显示在电子邮件中。
  • 发送为内联图形并显示在电子邮件中。

下面是一个示例(可用的原始代码这里),其中包括附件和内联的发送数字。注意,要显示内联数字,必须在HTML模板中以前缀cid:锚定文件名。

若要发送多个附件或内联数字,请将所有文件包括在列表中(下面的示例使用一个文件列表,用于内联和附件)。

代码语言:javascript
复制
/**
Copied from https://github.com/mailgun/mailgun-js/blob/master/examples/send-email.js
*/

const fs = require('fs');
const domain = 'sandbox-123.mailgun.com';
const fromEmail = 'Excited User <mailgun@sandbox-123.mailgun.com>';
const toEmails = ['you@example.com'];

const mailgunLogo = fs.createReadStream(`${__dirname}/mailgun.png`);
const rackspaceLogo = fs.createReadStream(`${__dirname}/rackspace.png`);

mg.messages.create(domain, {
  from: fromEmail,
  to: toEmails,
  subject: 'Hello',
  html: '<img src="cid:mailgun.png" width="200px"><br><h3>Testing some Mailgun awesomness!</h3>',
  text: 'Testing some Mailgun awesomness!',
  inline: [mailgunLogo],
  attachment: [rackspaceLogo]
})
  .then((msg) => console.log(msg))
  .catch((err) => console.log(err));
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67423880

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档