问题标签 [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 回答
1142 浏览

c# - SendGrid 图像电子邮件

我正在尝试使用以下代码通过 Sendgrid 发送电子邮件。该电子邮件包含我要发送的图像。

以下是我在发送图像后在 gmail 中看到的内容。

结果在 gmail

我参考了 sendgrid博客文章通过 base64 嵌入图像。请建议我是否在某处做错了。

0 投票
1 回答
87 浏览

node.js - “需要授权”,即使我指定了授权

在以下代码中,我为 API 的 OAuth2 指定了 Authorization with Bearer。但我不断得到401 - authorization required。我不知道为什么身份验证不起作用,我大摇大摆地尝试了它,爪子但一切都起作用了,但在 Node 端却没有。

当我打印出实际的mailOpt时,我得到了下面的信息。一切看起来都很好。

0 投票
1 回答
1309 浏览

java - 无法通过 sengrid v3 api 发送电子邮件(java.io.IOException:请求返回状态代码 401)

我尝试通过 sendGrid 发送电子邮件。

我在现场创建了 api 密钥:

在此处输入图像描述

在此处输入图像描述

并编写了以下代码:

我得到以下异常:

我做错了什么?

0 投票
1 回答
418 浏览

java - 发送网格。SMTP-over-SSL,或 SMTP+STARTTLS

我已经实现了以下电子邮件发送:

我有一个需要使用SMTP-over-SSL, 或SMTP+STARTTLS.

我不确定这是什么意思。在这种情况下我应该使用 smtp api(而不是 web api)吗?但是sendgrid官网推荐使用web api。

0 投票
0 回答
253 浏览

android - 我正在尝试使用 sendgrid 使用 okhttp 发送附件

我正在尝试使用 SendGrid 从我的 android 应用程序发送电子邮件。由于依赖冲突,我无法使用 Danny Santiago 的 Sendgrid 库,所以我正在尝试使用 OKHttp。OKHttp 的唯一问题是不允许发送输入流,这是 Danny Santiago 的库用来发送附件的。OKhttp 将允许字节数组或文件,但发送文件似乎不起作用。这是我到目前为止所拥有的。

我是否必须发送一个字节数组输入流,或者我可以发送一个字节数组吗?

0 投票
2 回答
142 浏览

ruby-on-rails - 用于 ActiveAdmin 的 Sendgrid

我有一个网站,一旦用户使用 sendgrid 注册,它就会向他们发送电子邮件。这一切都很好,但我不知道如何做到这一点:
当用户在我的网站上进行预订(有点像开放表)时,会创建预订对象。然后我可以继续使用 Active Admin 并将预订状态更改为已接受。当我接受它时,我希望它自动向用户发送电子邮件。有人知道我该怎么做吗?我搜索了文档,但找不到与 Active Admin 相关的任何内容。我正在考虑在提交表单时采取行动,即使用 sendgrid ruby​​ 更改预订状态(https://github.com/sendgrid/sendgrid-ruby)。但是,我不知道该怎么做。有人可以帮我弄这个吗?

谢谢你!

0 投票
1 回答
2450 浏览

sendgrid - 使用 SendGrid 通过电子邮件回复发件人

我有一个用例,用户 A 可以从我们的网站向用户 B 发送消息,我使用 SendGrid 在电子邮件中发送消息。然后用户 B 可以用他们的消息回复电子邮件,我希望在用户 A 的电子邮件中收到该消息。我已经能够设置从用户 A 向用户 B 发送电子邮件而没有问题,但我在文档中看不到如何将用户 B 的电子邮件配置回用户 A。此外,如果有回话和在两个用户之间进行交流,然后我想将其保留在电子邮件线程中。SendGrid 肯定可以做到这一点吗?

0 投票
5 回答
15301 浏览

sendgrid - 通过 sendgrid/mail 发送时,如何向我的电子邮件添加取消订阅链接

我正在使用以下方式发送电子邮件:https ://github.com/sendgrid/sendgrid-nodejs/tree/master/packages/mail

我无法找出如何添加<a href="[Unsubscribe]">Unsubscribe</a>等价物。这记录在此处:https ://sendgrid.com/docs/Classroom/Basics/Marketing_Campaigns/unsubscribe_groups.html#-Using-a-Custom-Unsubscribe-Link

在网站上,您只需使用简码 [Unsubscribe],这在通过 sendgrid/mail 包发送电子邮件时不起作用。

0 投票
0 回答
269 浏览

ruby-on-rails - Rails - Sendgrid:使用 html.erb 文件而不是纯 html 的电子邮件

我正在使用 Sendgrid 在 Rails 5 上通过后端发送电子邮件。我设法发送纯 html 文件,但无法发送 html.erb 文件。一般来说它可以工作,但嵌入的红宝石不会生效。

html.erb 文件:

实际输出

期望的输出

这些电子邮件确实会发送到我的收件箱。

我尝试按照本教程https://sendgrid.com/docs/Integrate/Frameworks/rubyonrails.html进行操作,但这根本不发送电子邮件。有效的是使用带有 API 密钥的 gem https://github.com/sendgrid/sendgrid-ruby

0 投票
1 回答
198 浏览

email - 尽管添加了触发器,但无法部署 Googlecloud 功能

我有以下云功能,它试图在新用户注册时使用 sendgrid 发送电子邮件。这是关于如何使用 nodemailer 发送电子邮件的原始 firebase repo 的修改版本。这在没有 sendgrid 功能的情况下工作得很好。因此,您在下面看到的是经过大量修改的代码版本。

当我尝试部署时出现错误

因此,从我的代码中,我拥有的唯一键是 sendgrid api 键,我已经像这样添加了

顺便说一句,密钥没有引号。

我究竟做错了什么?一般来说,代码有什么问题吗?Tks