问题标签 [sendgrid]

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 回答
7390 浏览

django - 在 Heroku 中使用 Sendgrid 为 Django 应用程序设置电子邮件

我正在 Heroku 上部署一个 Django 应用程序,并在用户在网站上注册时使用 Sendgrid 插件发送验证电子邮件。

我按照此处的说明将以下内容粘贴到settings.py

但是,我的应用在注册后崩溃了。

我到底应该为EMAIL_HOST_USERandEMAIL_HOST_PASSWORD做什么?

在 heroku 的 sendgrid 插件中的开发人员选项卡下,它给了我 username app*******@heroku.com,而对于密码,它只显示“您的密码”。密码是我的 Heroku 密码吗?

另外,我需要包含DEFAULT_FROM_EMAIL在我的settings.py文件中吗?我在哪里告诉 Sendgrid 它是什么?

编辑:我已经设置DEBUG = True,看起来错误是:

看起来问题在 Sendgrid 做它的事情之前就已经发生了。我是否需要以某种方式使用 Heroku 验证电子邮件地址?

0 投票
1 回答
587 浏览

django - Gmail 报告非法附件没有任何附件

我们使用 Django,然后使用 Sendgrid 向我们的用户发送和传递事务性电子邮件。几周前,Gmail 越来越多地开始退回电子邮件,原因如下:

奇怪的是,我们的电子邮件是一个简单的短文本消息,没有任何我们知道的附件。电子邮件通常可以很好地到达,但这种情况发生得更频繁。

我们应该从哪里寻找原因?我们会不会弄乱导致 Gmail 做出这样反应的电子邮件标头、编码等?任何输入都非常感谢!

0 投票
1 回答
3772 浏览

postfix-mta - 修复 Sendgrid 的 Postfix 身份验证?

我在配置 Postfix 以通过中继向 Sendgrid 传递电子邮件时遇到问题。

我收到以下错误:“不允许未经身份验证的发件人”

0 投票
0 回答
104 浏览

ruby-on-rails - Rails 读取 N 条记录的序列化对象

我已按照链接使用 sendgrid 保存传入邮件的附件

Rails 构建 N 条记录的序列化对象

使用该 URL,我可以保存附件,但现在我的问题是如何检索附件并将其保存在亚马逊中提前谢谢

0 投票
2 回答
885 浏览

django - 使用 Heroku Django 应用程序上的 SendGrid 发送到@gmail.com 地址的电子邮件似乎被阻止了

我在 heroku 上有一个使用 sendgrid 的 django 应用程序。

我收到了一些使用 gmail 电子邮件地址的用户的消息,说他们在注册使用该网站后没有收到验证电子邮件。

我自己进行了测试,发现虽然其他地址的电子邮件会立即通过,但对于某些 gmail 帐户却无法通过。

但是,在 sendgrid 仪表板中,它表示所有电子邮件都已送达。

有人可以告诉我这里的问题是什么吗?gmail 会阻止来自我网站的电子邮件吗?这两天才开始发生。而且我们并没有真正发送那么多电子邮件(每天 10 封左右)

0 投票
1 回答
512 浏览

ruby-on-rails - 使用 Heroku 实现 SendGrid

我们正在使用 Heroku 来托管我们的 Rails 应用程序,并希望通过ActionMailer. 我刚刚注册了 SendGrid,支付了费用,并准备好了一个完全配置的帐户,可以开始发送这些电子邮件。我应该如何着手实施?通过 Heroku 作为“附加组件”,还是通过 SendGrid 网站上的 Rails 文档?

0 投票
1 回答
909 浏览

gmail - 集成 SendGrid SMTP 服务,在 Yahoo 和 Yopmail 上接收空白邮件,但在 Gmail、Hotmail 和 Rediff 上接收完整邮件

我在其中一个启用了取消订阅消息的应用程序中集成了 SendGrid 服务,但是在发送电子邮件时,我们只收到 Gmail、Hotmail 和 Rediff 邮件的完整电子邮件(即带有我们放置的文本),但对于 Yopmail 和 Yahoo,邮件正在发送只有在底部出现取消订阅消息时为空白。我们也禁用了取消订阅选项,但随后邮件在 Yopmail 和 Yahoo 中完全空白。

还有一件事,我们发送的邮件的标题是 text/HTML 而不是 text/plain。

0 投票
2 回答
3781 浏览

sendgrid - 跟踪电子邮件回复

跟踪电子邮件活动响应的最佳方式是什么?我正在考虑在电子邮件的回复字段中添加一些东西(例如luqita+campaigns@stackoverflow.com),但我不确定是否有更简洁的东西可以避免这种情况?

我也考虑过标头,但重要的是要注意该地址luqita@stackoverflow.com会发送许多不同的活动,并且“回复到”luqita+campaign1标头信息对于区分(使用或luqita+campaign2可以)没有用处

我能做些什么?

0 投票
2 回答
2794 浏览

ruby - 让 Pony 或 Mail gem 与 Sinatra / Heroku 一起工作

我是 Ruby 新手,如果这个问题很简单,我深表歉意。非常感谢您的帮助。

我们有一个已部署到 Heroku 上的 Sinatra 应用程序。我们正在尝试添加一个发送简单电子邮件的页面。我已将 SendGrid 插件添加到 Heroku 应用程序中。现在,我只是尝试添加使用 SendGrid SMTP 服务器信息创建和发送消息的 Ruby 代码。

我遇到的问题是,即使我在 Heroku 应用程序上安装了 Mail gem(通过添加到 Gemfile 中),当 Heroku 应用程序启动时出现错误,抱怨未安装“treetop/runtime”:

同样,当我尝试安装 Pony gem 时,它抱怨它无法加载 Mail。奇怪的是,这一切都适用于我的本地系统,所以我认为这是 Heroku 的问题。我只是无法让 Heroku 从 Pony 或 Mail 中完全加载成功启动所需的一切。(注意:我什至无法启动 Heroku,所以我什至无法测试电子邮件代码的实际发送。)

任何具体的帮助/见解将不胜感激。有人用 Heroku 遇到过这种情况吗?是否有其他宝石可以用于这个简单的目的?

谢谢!

PS 捆绑包成功安装了 mail (2.4.4) 和 pony (1.4)。

0 投票
2 回答
4648 浏览

php - 使用 Sendgrid Web API 发送动态 PHP HTML

我想使用 Sendgrid WebAPI 最好不使用 SMTP 或 Swiftmailer 使用下面的代码。是否可以将整个动态网页传递给 'html' $params 数组而不创建长字符串变量并且需要转义每个引号并回显每个变量?每封电子邮件差异很大,因此 Sendgrid 的模板/邮件合并选项对我不起作用。谢谢!

这是一个简单的 html 示例(我的有更多动态内容):