问题标签 [sendgrid-templates]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - sending email through firebase triggers using sendgrid
I am sending email to user using onCreate trigger in firebase.I am using sendgrid templates for sending emails. when a new document is created in the firestore it should trigger the email to the user.
The error I am getting is: TypeError: Cannot read property 'userId' of undefined
node.js - Sendgrid API v3 发送带有模板和动态模板数据的活动
我将 Sendgrid 的新 API (v3) 与 Node js + 库@sendgrid/mail
和@sendgrid/client
.
我想要实现的目标:向我的所有联系人发送每周摘要(退订该组的人除外)。我使用通过 Sendgrid 创建的模板,这要归功于它的 template_id,以及动态模板数据来使用每周数据填充邮件。
问题:
我可以使用/v3/marketing/singlesends使用我的模板向我的所有联系人发送营销活动,但我无法使用我的动态模板数据发送它。
我可以使用我的模板 + 动态模板数据一次发送一封电子邮件,但为此我需要先检索我的所有联系人,并且我只能从此端点/v3/marketing/contacts检索最后 50 个联系人(他们禁用了分页) . 我可能已经能够从这个端点/contactdb/recipients检索它们,问题是我在他们发布新 API 后创建了我的 Sendgrid 帐户,所以我无法访问它。
关于如何执行此操作的任何想法?
当前代码:
1) 配置广告系列
2) 发送活动
ruby-on-rails - 使用 SendGrid 的 v3 API 的最佳实践?
我正在使用 v3 API 向我的新用户发送确认电子邮件。所有电子邮件似乎都在发送,但超过一半的电子邮件不包含我在请求中发送的动态插入的确认 URL。
我不知道从哪里开始调试这个:如果大约 50% 的电子邮件在他们的电子邮件中获得了链接,而其余的没有,你会从哪里开始研究这个问题?
php - 如何在 codeigniter 上使用 sendgrid 模板
有没有办法在 codeigniter 上包含 sendgrid 模板?
我正在使用 codeigniter 提供的代码。
我需要为消息内容使用 html 模板。我试图添加
但是在收到的电子邮件中,它显示了完整的 html 脚本
有什么帮助吗?谢谢
sendgrid - Sendgrid 将 URL 传递给 href 属性
我正在尝试通过 sendgrid 电子邮件发送重置密码链接。我的电子邮件模板是这样的
而后端代码是这样的
如何将 URL 地址传递给模板并将其附加到标记href
中的属性<a>
?
sendgrid - 无法打开文件附件
我尝试使用 sendgrid CURL 发送附件,邮件发送成功,但我无法打开附件文件(如 jpg、png、xls)。输入文件将根据用户进行更改,并且文件与原始大小不正确。
我尝试使用 sendgrid CURL 发送附件,邮件发送成功,但我无法打开附件文件(如 jpg、png、xls)。输入文件将根据用户进行更改,并且文件与原始大小不正确。
javascript - 如何在 JavaScript 中将动态数据 (HTML) 插入到 SendGrid 模板中
我希望使用SendGrid模板发送电子邮件。我使用标准的 v3 api 和一个简单的 axios 调用。
我希望使用模板发送电子邮件。邮件应包含许多行和列。我不知道创建模板时会有多少行/列。行/列的数量将取决于仅在撰写电子邮件时才知道的数据。
在我的代码中,我希望:
- 使用 HTML 或其他推荐的方法收集数据并组成我希望的尽可能多的行/列。
- 使用模板编写消息,并使用“personalisations/dynamic_template_data”或任何其他推荐的方法将我的 HTML 从 (1) 插入到模板中。
- 发送电子邮件。
- 我希望电子邮件将我的 HTML 行/列视为 HTML。
我的代码(不起作用 - HTML 被视为文本):
提前致谢!/K
c# - Asp.net Core 2.2 SendGrid 动态模板集成
我最近将 SendGrid 添加到我的 ASP.net Core 2.2 MVC 项目中。为了使自动帐户确认和密码重置电子邮件更专业,我尝试实施动态模板。电子邮件以前工作正常,但是一旦我使用 SendGrid 帮助程序添加模板 ID,电子邮件就不会发送。当我删除模板 ID 时,一切正常。我已经将 JSON 片段(我认为这就是它的名称?)发送给 SendGrid 支持,他们说它在他们的末端运行良好,所以有些东西阻止它在程序中执行。我已经尝试添加和删除主题和内容,以防万一它不喜欢那样,但这并没有改变任何东西。我的代码如下。非常感谢您提供任何帮助或尝试的想法。
sendgrid - 使用 Sendgrid Handlebars 调用 JSON 数据
我正在使用以下 JSON 创建一个 SendGrid 模板:
模板发送良好 - 我无法让车把显示在电子邮件模板中,我已经尝试了以下所有方法: