问题标签 [sparkpost]

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

python - 为什么此 Sparkpost Python SDK 安装失败?

我正在尝试在 git hub 上的 read me 中安装 sparkpost sdk。我使用了命令:

但我得到了这个错误:

找不到满足 sparkpost 要求的版本(来自版本:1.0.0.dev1、1.0.0.dev1)

0 投票
2 回答
3403 浏览

email-bounces - 如何在不使用 webhook 的情况下从 SparkPost 获取退回电子邮件?

我们正在努力将我们的电子邮件应用程序与 SparkPost 集成。我们唯一遇到的问题是收到来自 SparkPost 的退回电子邮件,以将它们从未来的邮件中排除。我们的应用程序直接从邮件服务器检索退回邮件。当用户在我们的软件中使用 SparkPost SMTP 设置时,他无法检索和处理退回电子邮件,因为 SparkPost 不会将退回邮件转发到用户的退回电子邮件地址。

Webhook 对我们不起作用,因为它们只能实时提取数据。如果我们的软件在退回邮件到来时关闭,则退回邮件将不会被捕获并且对于我们的软件将丢失,因为以后无法检索它。

所以,请告诉我是否有办法通过 API 或电子邮件从 SparkPost 获取退回电子邮件,就像 Amazon SES 一样。Amazon SES 只是将退回的电子邮件转发到用户在我们的应用程序中指定的电子邮件地址(邮件标头中的返回电子邮件标头字段)。

0 投票
1 回答
349 浏览

sparkpost - SparkPost API 抑制列表返回“不允许的方法”

我正在尝试在此处描述的禁止列表中插入一个条目

我已经使用 PHP 代码对此进行了尝试,但我也使用他们自己的控制台在提供的网站上使用具有相同结果的有效 API 密钥获得了相同的响应。

这是电话:

这是请求:

这是我从服务器得到的响应:

0 投票
1 回答
830 浏览

smtp - SparkPost:通过 SMTP 发送消息时的替换语法

我正在尝试通过 SparkPost.com 的 SMTP API 发送消息,并在消息生成期间使用它们的键:值替换。

不确定我的问题是否只是语法,或者我的逻辑是否错误。我在 SMTP 对话期间添加了此标头:

然后,在我的消息正文中,我插入{{imgurl}}我需要images.mydomain.com出现的位置。

我的最终结果是{{imgurl}}“令牌”被什么都取代了。所以那里正在发生一些事情。我没有看到原始字符串({{imgurl}})。

知道我在这里做错了什么吗?

0 投票
1 回答
3970 浏览

php - SparkPost 发送电子邮件模板

我正在使用SparkPost PHP API向收件人发送电子邮件,但我遇到了这个错误。目前我已经设置了所有必要的字段,但我仍然遇到大型电子邮件的问题。我可以轻松发送小文本,但我在处理大数据时遇到了困难。

[{"message":"缺少必填字段","description":"'content'中至少需要存在'text'或'html'之一","code":"1400"}]

我的代码是:

0 投票
3 回答
3379 浏览

ruby-on-rails - Sparkpost Rails 发送域被拒绝

我将本指南用作为我的 Rails 应用程序设置 ActionMailer 的参考,但每当我尝试发送邮件时都会收到此错误。我也尝试使用与指南相同的设置进行复制,但仍然遇到相同的错误。

我已经正确配置了我的发送域,例如 Sparkpost 上的 myapp.com,它被标记为准备发送,这是我在 rails 应用程序的生产和开发设置下的 rails actionmailer 设置。

0 投票
1 回答
209 浏览

sparkpost - 需要获取 JSON arraySize 替换数据

我需要在替换数据中获取数组的大小。我尝试在每个循环之外使用本地变量,但它不起作用。是否有一些构建方法来获取替换数据中的数组大小?

0 投票
1 回答
638 浏览

node.js - 从更改快照键中检索特定数据

我正在尝试从不断更新的孩子的 Firebase 数据中检索 JSON 数据。每次提交新数据时,快照键都会更改。(使用 sparkpost 将数据发送到 firebase)。我试图找出一种方法来构造我的检索,以便它可以从最新的键中获取。

我的 JSON 数据结构如下:

我该怎么做呢?谢谢

0 投票
1 回答
1493 浏览

ruby-on-rails - Actionmailer - Sparkpost 模板和多语言

这是我第一次在 Rails 项目中设置邮件。我被告知要使用 SparkPost 并为不同的语言创建模板以执行多个操作。

为简单起见,假设一个 user_signed_up(user) 邮件。

目前我有这个设置工作:

已安装宝石:'sparkpost'

邮件.rb

application_mailer.rb

注册邮件程序.rb

我可以成功发送电子邮件。

虽然,由于多语言和身体不适合风格,这绝对是不可扩展的。

现在我需要设置模板以允许非技术人员调整电子邮件模板。

SparkPost 模板创建

但这是我卡住的地方,对以下问题的回答将对我有很大帮助:

1) 如何发送特定的电子邮件模板?

2) 如何将变量传递给这些模板?

3) 如何处理多语言支持?

谢谢你。

0 投票
2 回答
558 浏览

python - 在 python 中从 SparkPost / Heroku 获取 API 密钥

我已经安装SparkPostheroku. 问题是我找不到 SparkPost 的任何设置来连接域或使用 API。更简单的方法似乎是使用 pip 安装 sparkpost 包,但是使用文档,我无法通过以下方式提取 API:

或者

前者给出以下错误:

后者,找不到任何环境变量。我进行了搜索,我没有看到任何与 SparkPost 相关的环境变量。我没有在控制面板中找到任何可以找到的 API 选项。