问题标签 [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 投票
4 回答
7532 浏览

email - 通过 SendGrid 的电子邮件传递率问题

在我们的网络应用程序上发送电子邮件时遇到问题。这似乎很不规律,从某种意义上说,在大多数情况下,一旦用户创建了一个帐户,我们就有 95% 的激活率 - 但在奇数天(比如今天),我们只有 40% 的激活率。

我们与 SendGrid 进行了交谈,他们说他们的系统正在报告发送的电子邮件,并让用户检查垃圾邮件箱 - 但用户声称他们的垃圾邮件箱中没有电子邮件。

有谁知道会发生什么?随着我们每天从无法激活的用户那里获得多张支持票,这开始成为一个问题。

一个影响因素可能是我们的大多数用户使用 .edu 电子邮件地址。

谢谢!

沃克

0 投票
2 回答
613 浏览

ruby-on-rails - Rails - 关于如何在数据库中存储一组随机参数的建议

好的 Rails 大师,我需要一些聪明的建议。

我正在尝试使用 SendGrid 的解析 api:http ://sendgrid.com/documentation/ApiParse

这里最大的挑战是 SendGrid 在 API 规范中执行以下操作:

  • 附件 - 电子邮件中包含的附件​​数量。
  • attachment1, attachment2, ..., attachmentN - 这些是文件上传名称,其中 N 是附件的总数。例如,如果附件数量为 0,则不会有附件文件。如果附件数量为3,参数attachment1、attachment2、attachment3会有文件上传。TNEF 文件 (winmail.dat) 将被提取并张贴任何附件。

我需要将响应存储在数据库中,以便我可以将其发送到延迟的工作以完成所有繁重的工作。

存储此延迟作业的最佳方法是什么可以使用响应?我可以以某种方式将响应转换为 Mail.new() 对象吗?还是其他一些想法?附件的随机 X 使得在不向数据库添加 100 个字段的情况下优雅地解决问题变得很棘手。

谢谢

0 投票
1 回答
1852 浏览

email - 批量电子邮件配置 - phplist + sendgrid 或一些有关流程的建议

我有一个很大的用户列表,分布在两组中。1. Phplist 2. Vbulletin

Phplist 有大约 50,000 个用户,而 vbulletin 有大约 70,000 个用户。这些都是双重选择安全列表,完全合法。

我们有一个专门的服务器并使用 phplist 来结束邮件,但鉴于 phplist 的限制,一封邮件需要 3 天的时间来处理。我非常热衷于使用 Sendgrid / Amazaon SES 或其他东西,以便我可以更快地拍摄 pur 每月通讯(我们有大约 20 封新闻信函,包括工作、公告登录等)。

目前,我们从不同于主域的域发送电子邮件,例如 www.mydomainnewsletter.com,而主站点和公司电子邮件是 www.mydomain.com(我的主站点在 drupal 上)

现在,我如何构建一个流程,其中所有交易和公司邮件都来自 mydomain.com,而所有新闻通讯都来自 mydomainnewsletters.com。用户应在 mydomain.com 订阅和取消订阅,此电子邮件列表应与 www.mydomainnewsletter.com 同步。

我的服务器安装了qmail。所以有人可以指导我完成整个过程。我根本不是技术人员。

0 投票
1 回答
2213 浏览

ruby-on-rails - SendGrid 不通过默认查询/联系表在 Heroku 上发送电子邮件

这是我第一个使用 RefineryCMS 的应用程序。我过去从应用程序发送邮件的方式目前不适用于我的炼油厂应用程序。

我通过互联网上的大量搜索尝试了多种方法来做到这一点,但我无法完成这项工作。

目前,这是我所拥有的:

environment.rb文件中我有这个:

我也试过:

我尝试将这些设置放在生产和开发类中。在本地和 heroku 上尝试过,但我无法获得内置的查询/联系表格来发送通知电子邮件,我不知道为什么它不起作用。

就像我之前说的,我已经尝试了所有解决方案(它们都非常相似),但我无法找到它。如果有人能告诉我我做错了什么以及我需要做什么,那就太好了。

在此先感谢,〜迈克

0 投票
3 回答
385 浏览

php - 是否有工具可以帮助我找出我的电子邮件被标记为垃圾邮件的原因?

我有一个 PHP 代码库,可以向用户发送允许的、选择加入的电子邮件。我使用的是 PHP mail() 函数,但这让我陷入了垃圾邮件的问题。所以几个月前我切换到 SendGrid,现在正在使用他们的 API。我现在正在处理我的一封更重要的电子邮件(它是一个酒店预订网站,这是酒店确认电子邮件),而不是让附属合作伙伴这样做,他们被标记为垃圾邮件。是否有任何工具可以让我复制/粘贴电子邮件的来源并让它标记潜在问题?

0 投票
1 回答
2140 浏览

ruby-on-rails - Rails 2.3.9 和 SendGrid,连接被拒绝 - 本地主机上的连接(2)

我查看了 Google 和 StackOverflow 并无法弄清楚这一点。

我有一个使用 Ruby 1.8.7 的 Rails 2.3.9 应用程序,尝试通过 SMTP 发送电子邮件,如下所示:

我的应用程序回溯如下所示:

0 投票
2 回答
8343 浏览

api - SendGrid API 错误代码和消息?

我已经查看了他们的网站、论坛和维基,但到目前为止我还没有找到这个问题的答案。

在哪里可以找到 SendGrid API 错误代码和消息的列表?

谢谢

0 投票
3 回答
1197 浏览

ruby-on-rails - 从 Rails 中的用户电子邮件地址传递电子邮件的最可靠方法?

我想允许用户从他们的电子邮件地址发送在我的 rails 应用程序中生成的电子邮件。

我知道我可以只使用我的服务器 sendmail,并将发件人地址设置为他们的电子邮件地址,但电子邮件很有可能被标记为垃圾邮件。

有一个更好的方法吗?我可以使用sendgridAmazon SES还是让用户输入他们自己的 SMTP 详细信息。

任何建议或最佳实践将不胜感激。

0 投票
1 回答
391 浏览

ruby-on-rails - Cucumber 来测试电子邮件解析?

这是我的第一个 stackoverflow 问题。

我正在构建一个应用程序,该应用程序从 SendGrid 发布了一封电子邮件,然后我想在延迟的工作中对其进行解析。

我关心的是我如何对此进行质量检查。我一直在阅读有关 Cucumber 的内容,这听起来是一个很好的解决方案,但我无法弄清楚端到端的测试流程。

这就是我到目前为止的位置。

  1. 我想要一个包含各种类型电子邮件正文的 TXT 文件的大列表
  2. 然后我遍历每个 txt 文件,并确保当传递给我的 lib 目录 /mailingjob.rb 中的方法时,返回的内容与 cucumber 中定义的内容匹配。

所以我到目前为止是这样的:

这就是我要开始的地方。因此,如果可以,请帮助我理解以下内容:

  1. 所有这些 TXT 文件应该位于 rails 项目目录中的什么位置?
  2. 一个 e2e 示例展示了如何获取本地文本文件,将其传递给 /lib 目录中的方法,然后确保返回的内容等于为该文件路径设置的内容。

谢谢谢谢你能提供的任何帮助

0 投票
1 回答
582 浏览

ruby-on-rails - 在 Rails 中解析带有德语字符的电子邮件内容

我正在通过 sendgrid 接收传入的邮件。当我收到一封包含元音变音字符的德语电子邮件时,params它显示了完整的内容,但是当我阅读并保存时,它没有在元音变音字符后保存。我做了一个 utf-8 转换

并且,它给了我 unicode 字符串,但如果我在我的 gmail 中将传出编码作为 utf-8 发送并发送,它工作正常。我不能依赖它,因为我的客户可能会在没有 utf8 设置的情况下发送。请让我知道应该做什么。