问题标签 [postmark]

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

email - 我可以使用邮戳创建主题回复吗?

与许多 Web 应用程序一样,我们使用Postmark发送服务器端事件的所有通知。我们的许多事件都通过简单而合乎逻辑的东西进行分组和关联(想想对同一问题的多个回复,比如在 GitHub 中)。

现在,为这些相关事件发送的每封电子邮件都是它自己的电子邮件线程。我的问题是:我如何发送这些电子邮件,以便将相关的电子邮件推送到同一个线程中?

我不确定这是否是邮戳级别的东西(比如包含以前的消息 ID)或者这是我对 SMTP 所做的事情(比如我应该更好地格式化我的主题并内联以前的回复),所以这就是我为什么寻求指导。此外,每个关于“邮戳电子邮件线程”的 Google 搜索都会返回对 Ruby Gem 线程安全性的担忧。

有关更多信息,该应用程序是用 PHP 编写的,现在我们是用于发送电子邮件的 znarkus/postmark- php和用于解析入站电子邮件的jjaffeux/postmark-inbound-php。但是,如果它们帮助我完成任务,我非常愿意添加任何额外的包。

提前致谢!

0 投票
1 回答
57 浏览

ruby-on-rails - 邮戳问题 - 没有方法错误

我正在尝试将邮件程序集成到我的应用程序中。下新订单时,我需要发送一封交易电子邮件。将收件人传递给邮件程序时,我一直遇到无方法错误。当我明确定义收件人时,这很好用,但我需要将收件人变量从我的模型传递给消息,以获得我想要的行为。任何帮助调试将不胜感激,因为我似乎无法追查我的错误。

错误输出:

邮件:

关联控制器操作:

编辑/更新

我更正了下面评论中提到的拼写错误,但是当我删除该:body行以转发到我的首选邮件布局时,现在遇到了无模板错误Missing template bed_mailer/bed_email with "mailer". Searched in: * "bed_mailer"

我的预期布局:

bed_mailer.html.erb

0 投票
0 回答
206 浏览

asp.net - 如何发送模板电子邮件?

如何在 ASP.NET 上发送模板化的 Postmark 消息?我想它会以这种方式完成:

现在问题来了,TemplateModel到底是什么?从 Postmark 网站上的 API 来看,它看起来像是一个 JSON 对象,但在 DLL 的定义中,它如下所示:

我尝试使用与 Postmark 模板上的变量名对应的变量名创建自己的对象,但这不起作用(它只是发送一个空白模板)。Postmark 还没有任何关于如何在 ASP.NET 中使用 TemplatedPostmarkMessage 的文档。

0 投票
0 回答
319 浏览

ruby-on-rails - 电子邮件未在 Heroku 中使用 Postmark 发送

在 Heroku 上,我的自定义邮件不发送时,我根本没有收到任何错误。这是日志——

它在开发中工作得非常好 -

应用程序.rb -

hms_communicator.rb -

从本地控制台尝试这些邮件命令可以正常工作,我在控制台中返回了电子邮件,但在 heroku 控制台中,它们返回一个 nil 对象 -

Spree::HmsCommunicator#progress_email: processed outbound mail in 5.0ms => #<ActionMailer::Base::NullMail:0x007fc9cc5c19b0>

然而,这在 Heroku 控制台中工作正常?-

我快死了,我需要帮助!

0 投票
1 回答
2490 浏览

javascript - 在没有 Webpack 的情况下使用模块“child_process”

我正在使用 Webpack 来捆绑依赖项,其中之一是电子邮件服务postmark。该服务依赖于child_process显然随 node.js 一起提供的东西。

问题是,当我尝试运行 webpack 来捆绑我的应用程序时,它会抱怨:

未找到模块:错误:无法在...中解析模块“child_process”

网上的大多数答案都说,为了响应这个错误,我应该添加以下行:

到我的 webpack 配置。但这没有任何意义,因为 webpack 只是不尝试查找 child_process,因此,当我运行我的应用程序时,我收到以下错误:

未捕获的类型错误:exec 不是函数

这是来自postmark(依赖的服务child_process)抱怨模块中的exec功能child_process不存在的错误。

因此,我想知道如何child_process在不抱怨 webpack 的情况下将模块包含在我的构建中?

0 投票
1 回答
937 浏览

mongoid - 如何覆盖 ActiveJob 以防止序列化错误?

我正在使用 mongoid 5.1,设计,邮戳发送电子邮件,我重写了如下设计方法:-

user.rb 模型文件:-

现在,我收到“ActiveJob::SerializationError in Devise::RegistrationsController#create”错误,如何覆盖 ActiveJob 以消除此错误,由于我是 Rails 新手,我对覆盖源代码一无所知,如果提到猴子修补或源代码覆盖的适当技术,我将不胜感激。谢谢,快乐编码。

0 投票
1 回答
108 浏览

postmark - PostMarkEmail 响应回调

我想从邮戳那里得到我的电子邮件是否已发送的回复。有没有像少数 API 那样在 Api 中提供状态回调的方法,它会自动让我们的应用程序知道邮戳将为该电子邮件发送的响应。

0 投票
1 回答
1728 浏览

mustache - Mustachio:没有范围的 if 语句 - 有可能吗?

我正在将电子邮件模板从 Mandrill 移动到 Postmark,这需要将 Handlebars 转换为 Mustachio。在把手中,我有这样的事情:

根据 Mustache 文档,转换后应该如下所示:

问题是 Postmark 的 Mustachio 使用范围(https://github.com/wildbit/mustachio/wiki#scoping),所以在这种情况下,它需要以下 JSON 模型:

代替

有谁知道如何关闭 Mustachio 的范围,所以它使用预期的示例 JSON 模型?到目前为止,我看到的唯一解决方法(肮脏的一种)是以这种嵌套对象形式传递模板模型,但我已经发现它不适用于所有情况。在此先感谢,任何帮助表示赞赏。

0 投票
2 回答
1094 浏览

ruby-on-rails - Rails, Devise, Postmark Gem - 使用邮戳模板设计邮件

我试图弄清楚如何设置我的 Rails 4 应用程序,以便设计邮件使用邮戳模板通过邮戳发送。

我的 gem 文件中有 postmark-rails gem。

我一切正常,除了我不知道如何将确认令牌提供给邮戳。

在 Postmark 我有这个模板:

我不知道如何将以下行放入模板而不是操作 url 值:

我在我的初始化程序/devise.rb 中添加了以下内容:

在 postmark_devise_mailer.rb 中,我有:

接下来的步骤对我来说不太清楚。有没有人想出如何使用邮戳模板作为邮件来设计交易电子邮件?

0 投票
1 回答
2273 浏览

php - 所有通过邮戳发送的电子邮件都在邮戳服务器上排队

我使用 CI 和 Postmark 应用程序发送电子邮件。我已将 CI 邮件功能与邮戳应用程序一起使用。我已经使用他们的 SMTP 功能发送电子邮件。

正在发送电子邮件,但所有电子邮件都在邮戳服务器上排队。知道为什么会这样吗?

顺便说一句,我正在使用免费帐户,我有 25000 积分。