发送网格 - 当我使用 api 发送电子邮件时,我收到的电子邮件缺少所有设计,例如只显示文本。
我正在使用带有 javascript 的 Node js 应用程序。
我已经使用 API 完成了所有工作。
我只需要调用它的模板来包含图像。
是否有某种发送网格设置?
这是我使用的交易电子邮件。我在下面的代码示例中调用 ID。
它很好地调用了模板,只是不包含图像,只包含文本。
来自文档的示例:
var email = new sendgrid.Email();
email.addTo('example@domain.com');
email.subject = "Send with templates app";
email.from = 'from@example.com';
email.text = 'Hi there!';
email.html = '<h1>Hi there!</h1>';
// add filter settings one at a time
email.addFilter('templates', 'enable', 1);
email.addFilter('templates', 'template_id', '09c6ab89-9157-4710-8ca4-db7927c631d6');
文档链接:https://github.com/sendgrid/sendgrid-nodejs
有什么想法吗?
提前致谢。
最佳答案
不要设置 email.text,看看是否能解决问题。
关于javascript - 发送网格 - 当我使用 api 发送电子邮件时,我收到的电子邮件缺少所有设计,例如只显示文字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34952693/