发送网格 - 当我使用 API 发送电子邮件时,我收到的电子邮件缺少所有设计,例如仅显示文本
Send Grid - When I send an email using the api, the email I receive is missing all the design e.g. just shows the text
发送网格 - 当我使用 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,看看是否能修复它。
我把email.text换成了email.html这似乎有效。
它必须需要一些 html 标记才能工作
相关文章:
- 如果我在javascript中输入无效的电子邮件或空白,如何显示特定的文本框边框红色
- 为什么浏览器为电子邮件验证正则表达式显示不同的反斜杠.如何防止这种情况发生
- Angular js显示类似gmail的重叠电子邮件线程
- 如何通过mailto在电子邮件中突出显示链接
- 如何使用 javascript 在 HTML 电子邮件中显示动态参数
- 当电子邮件被验证时显示
- AngularFire,如何通过uid在页面上显示姓名/电子邮件
- 如何在服务器上发送电子邮件时在客户端上显示已发送电子邮件的计数
- 在电子邮件中显示<脚本>标记
- 创建一个类似的“收件人”文本框,该文本框显示在许多基于Web的电子邮件网站上
- 发送网格 - 当我使用 API 发送电子邮件时,我收到的电子邮件缺少所有设计,例如仅显示文本
- 复制/显示带有 css 的 html 表作为单击时的电子邮件正文
- 在使用Javascript发送之前显示电子邮件
- 在电子邮件生成或通过 AJAX 发送后显示消息
- 如何在web应用程序中显示HTML电子邮件
- 当输入时,如果没有用@和.com等发送电子邮件,则显示错误
- 电子邮件未显示在图像内部
- 如何在使用sweet js发送电子邮件后显示成功消息
- 用于电子邮件验证的 UI 对话框不显示任何对话框
- 硒IDE-显示意外警报!生成随机电子邮件ID时