问题标签 [sendgrid-api-v3]

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.

0 投票
1 回答
330 浏览

node.js - 使用 SendGrid 的节点库为密件抄送收件人添加替换

我的用例是,我需要发送一封包含多个密件抄送收件人的电子邮件,每个收件人都有自己的替换。

我正在尝试将SendGrid 的节点库“Kitchen Sink”示例与一些静态测试数据一起使用。我可以创建带有密件抄送收件人的消息,但是,每个收件人都收到最后一组替换值。

以下是我的代码的相关部分:

结果是每个密件抄送收件人将收到最后一个替换值:

我还尝试为每个密件抄送收件人创建一个新的个性化设置,但这会导致一个错误,指出个性化实例需要一个“to”数组,这似乎不正确......我哪里出错了?

0 投票
1 回答
294 浏览

sendgrid - 使用 API v3 进行 Sendgrid 类别分析

是否可以向通过 Sendgrid API 发送的邮件添加类别标签?

我想知道的是特定类型的交易电子邮件的打开率和点击率。看来您可以使用 STMP API 添加类别,但我找不到任何有关如何使用 API v3(只是一个 GET 端点)执行此操作的文档。

我什至在考虑这个权利吗?SendGrid 是跟踪打开和点击的正确位置,还是我应该使用 webhook 并自己跟踪这些东西?

0 投票
2 回答
1437 浏览

c# - 如何通过发送网格发送安全电子邮件?

我在 SendGrid 的帮助下发送电子邮件。下面是代码。

现在我想发送安全电子邮件。我通过以下链接

https://sendgrid.com/docs/Classroom/Basics/Email_Infrastructure/smtp_ports.html

但我不明白如何通过代码设置端口 587 或为发送网格启用安全电子邮件设置。

0 投票
0 回答
412 浏览

amazon-web-services - 如何配置 AWS API 网关以使用基本 http 身份验证

我正在尝试为 Lambda 函数配置 AWS API Gateway,该函数从 Sendgrid ( https://sendgrid.com/docs/API_Reference/Webhooks/event.html ) 接收事件 Webhook 请求。

请求将从我的内部系统外部发送,因此我希望对其进行某种身份验证。但根据 Sendgrid 的文档,仅支持基本的 http 身份验证。URL 看起来像:http(s)://username:password@domain/foo.php

我不知道如何设置 API Gateway,以便它至少可以将用户名和密码传递给 Lambda 函数。

0 投票
2 回答
228 浏览

python - 将 Sendgrid 集成到 Google App Engine

我正在尝试使用 Sendgrid 发送密码重置电子邮件。

这是错误的堆栈跟踪:

我已将 sendgrid 和 python-http-client 都导入到我的项目中。(为什么我必须单独导入这个?)

这是我从 Sendgrid 演示中获取的测试代码:

任何人都可以帮助这里发生的事情吗?

谢谢。

0 投票
1 回答
2604 浏览

javascript - 发送没有主题的 Sendgrid 电子邮件

是否可以通过 Sendgrid 发送没有主题的电子邮件?我尝试将主题字段留空,但我收到一条错误消息,内容为

这是我的代码...

我尝试将主题设置为null"";但都返回了错误消息。

有任何想法吗?

0 投票
1 回答
564 浏览

ruby-on-rails - 使用 Sendgrid 发送多封电子邮件不使用 X-SMTPAPI 标头

我一直在发送电子邮件如下:

并且一直运行良好,但现在我想发送多封电子邮件,因为我需要处理 1000 多个用户。所以我一直在读到我可以用 X-SMTPAPI 标头来完成这个所以我尝试了这个

但是 Sendgrid 只是通过电子邮件发送给 email2@gmail.com 而不是标题。我怎样才能解决这个问题?

0 投票
2 回答
1863 浏览

sendgrid - 我的模板电子邮件始终以纯文本而不是 HTML 形式发送

我是 SendGrid 的新手,我试图弄清楚为什么电子邮件总是以纯文本而不是我制作的设计 HTML 事务模板发送。如果我使用 sendgrid“预览/测试”功能向自己发送电子邮件,它会通过查看它应该如何、图像、HTML 等来实现。

但是,当我使用 PHP API 发送电子邮件时,电子邮件会以纯文本形式发送。我用这一行告诉 SendGrid 使用哪个模板:

在我最终调用以下命令之前,我还应该通过 PHP API 设置一些其他的东西吗?

下面是我所有的 SendGrid 代码:

我没有为 $content 输入任何内容,因为内容是在模板中规定的。

如果有人知道为什么它在从 PHP 发送时只发送我的模板电子邮件的纯文本版本,任何建议将不胜感激。

谢谢

编辑

我想我可能必须在标题中设置内容类型,所以我添加了:

但这只是给我一个错误。有什么我想念的吗?

0 投票
1 回答
1581 浏览

wordpress - 在没有 Composer 的 Wordpress 中使用 SendGrid PHP API

标题主要说明了这一切,但我不知道如何在 Wordpress 中使用没有 Composer 的 SendGrid php 库。它并不像SendGrid github readme.md 所说的那么简单:

这是因为 sendgrid-php.php 包含以下内容:

因此,即使您自己没有调用 autoload.php,sendgrid 文件也是如此。

有没有办法在没有作曲家的情况下使用图书馆?因为作曲家不能与 Wordpress 一起工作(除了通过一些 janky 变通办法)。

如果有人有这方面的经验,我很想听听你的想法。

谢谢。

0 投票
1 回答
4045 浏览

android - 如何使用 SendGrid Api 在单个电子邮件中发送多个附件?

我能够发送带有单个附件的电子邮件,但我找不到任何可以在单个邮件中发送多个附件的东西