javascript - 如何在node.js上使用邮戳电子邮件?

标签 javascript node.js smtp html-email postmark

我是node.js的新手,无法弄清楚如何在node.js中引用js库postmark.js。

  var POSTMARK_KEY = "xxxxxxxxxxxxxxxxxxxxxxxxxx";
var postmark = require("postmark")(POSTMARK_KEY);

postmark.send({
    "From": from, 
    "To": to, 
    "Subject": subject, 
    "TextBody": emailBody
}, function (err, to) {
if (err) {
    console.log(err);
    return;
}
console.log("Email sent to: %s", to);
});

我尝试了上面的代码,但不知道如何使用 postmark.js

是否有任何简单的方法可以使用 js 中的 html 模板来实现 html 电子邮件功能?

最佳答案

您可以使用“HtmlBody 字段通过邮戳发送 html 消息:

    postmark.send({
    "From": from, 
    "To": to, 
    "Subject": subject, 
    "TextBody": emailBody,
    "HtmlBody": "<h1>hellow</h1>"
}, function (err, to) {
if (err) {
    console.log(err);
    return;
}
console.log("Email sent to: %s", to);
});

关于javascript - 如何在node.js上使用邮戳电子邮件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18082106/

相关文章:

javascript - Ajax 调用后未应用 AddClass 方法

javascript - 级联拆分用于多个分离器?

javascript - __dirname 未在 Node.js 10 实验中定义?

javascript - 通过管道而不是 websocket 连接 Puppeteer 的优点和缺点是什么

node.js - 如何使用 React、Redux 和 Webpack 实现 Google API

email - SMTP 'NOOP' 命令的用途是什么?

javascript - 向 HTML 样式添加隐藏/显示功能(不在 CSS 文档中)

javascript - Angularjs 网格 selectedItems 总是返回未定义?

.net - SmtpClient/MailMessage 上的主题编码

asp.net - Smtp 发送带有样式表的邮件