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

devise - 如何自定义设计以使用 PostMark 邮件程序发送密码重置电子邮件

我正在尝试使用PostMarkApp并利用 Rails gem( postmark -rails、 postmark -gemmail)将我系统的所有电子邮件通知放在一个保护伞下。我已经成功创建了一个邮件程序来处理发送购买收据,但我无法接收忘记密码的电子邮件。我的开发日志显示 Devise 发送了消息,但我的收件箱中没有收到任何电子邮件,并且 PostMark 积分没有减少。

让 Devise 的邮件通过我的 PostMark 帐户发送的最好或最简单的方法是什么?

来自 config/environments/development.rb 的片段

使用邮戳的我的邮件程序

编辑:我的问题的解决方案如下

通过让我的Notifier邮件程序扩展 Devise::Mailer 并指定 Devise 使用我的通知程序作为其中的邮件程序来解决它config/initializers/devise.rb

来自 config/initializers/devise.rb 的片段

我的通知邮件程序现在

0 投票
1 回答
243 浏览

email - Web APP的电子邮件服务

我的 Web 应用程序需要一个完整的电子邮件系统。

  1. 时事通讯每月发送一次。
  2. 用户注册 Web 应用程序或在其中执行操作时的通知。

将有大约 200,000 名订阅者订阅时事通讯,为期 4 个月,每月发送 1 封电子邮件。

在 4 个月内将发送大约 500,000 封通知电子邮件。

目前,我的 Web 应用程序基础架构基于负载平衡系统,这使得很难可靠地发送有关反向 DNS 的通知电子邮件......有没有聪明的方法来解决这个问题?

我正在查看用于新闻通讯管理的Campaign Monitor和用于通知电子邮件的 postmarkapp,但定价似乎相当昂贵有没有可以结合这两个要求的服务?或者有什么其他推荐吗?

0 投票
1 回答
1032 浏览

ruby-on-rails - Rails/ActionMailer/Postmark-rails 多次发送相同的电子邮件

我有个问题。我的邮件程序发送了 4 次相同的电子邮件。我很确定我只调用一次。可能是什么原因?

如果重要的话,在 Ruby 1.9.2 和 Unicorn 上运行 Rails 3.0.7。

这是邮件:

调用邮件程序的是模型通知中的回调:

Notification 对象是从 Note 模型中的回调创建的:

此外,这里是属于创建通知模型的控制器的日志部分:

0 投票
1 回答
12524 浏览

ruby-on-rails - 使用 Postmarkapp 在 Rails 应用程序中处理电子邮件异常的最佳方法是什么?

我正在使用 Postmark 处理我的 Rails 3 应用程序中的所有电子邮件,使用 postmark-rails gem。

有时,用户会引入错误的电子邮件或不存在的电子邮件,最终会给出硬退回。邮戳会引发Postmark::InvalidMessageError错误以处理此问题,我的用户会收到非描述性 500 错误。

我想将这些错误处理到我的响应式界面中,我想知道什么是最好的策略。我现在已经有几个邮件程序,其中有几十个,所以我不想begin-raise在所有这些方法中添加块。将这个 begin-raise 添加到控制器似乎也不是最优雅的解决方案。

我一直在阅读有关向rescue_from我的 中添加一个块的内容ApplicationController,但是我不知道如何在界面中处理这个问题(可能是通过调用使用方法的errors方法?)

我想在做水管之前听听你的想法。

有任何想法吗?

0 投票
4 回答
10467 浏览

multithreading - 如何在 Rails 3 中使用多线程?

我正在通过邮戳使用 actionmailer 向用户发送邮件。这是我在控制器中的代码:

这是我的 user_mailer.rb

for问题是如果有超过 10 个用户,由于循环需要很长时间。我需要知道我们是否可以通过使用多线程或后台作业来处理这个问题。我不想使用后台作业,但谁能告诉我如何使用多线程实现上述功能。

我正在使用 ruby​​ 1.8.7 和 rails 3.0.7

0 投票
1 回答
1347 浏览

ruby-on-rails - Rails 2.3:Postmarkapp 的 SMTP 设置:连接被拒绝 - 连接(2)

有人有使用 Postmarkapp 的经验吗?

我有一个 rails 2 应用程序(radiant cms)并尝试通过 SMTP 发送电子邮件。

这是我的 smtp 设置的样子:

邮件类:

这是我调用交付方法的代码(在控制器操作中):

每当我调用交付方法时,都会收到“连接被拒绝 - 连接 (2)”错误。任何人都可以帮助我解决我做错了什么?我在 heroku 上使用了完全相同的代码和其他 smtp 设置(用于 sendgrid),它没有任何问题。

0 投票
1 回答
387 浏览

php - 来自地址的动态 - 邮戳

我正在使用 Postmark 发送电子邮件。我希望能够将 if 用于发送给朋友的表单,因此我需要发件人电子邮件地址似乎来自特定发件人。看起来 Postmark 只允许您从签名中指定的地址发送。那是对的吗?

0 投票
2 回答
5086 浏览

ruby-on-rails - Postmark::InvalidMessageError 尝试发送邮件时

我使用 Rails 3 + Postmark-Rails。

起初,我在 postmarkapp.com 上创建了帐户来获取我的 api 密钥。

我通过电子邮件链接激活了我的签名 [例如,“vitalyp@dot.com”]

-- 之后,我将它添加到 application.rb

我使用这种方法发送电子邮件:

我收到此错误:

有任何想法吗?

0 投票
1 回答
1519 浏览

ruby-on-rails - “Postmark::InvalidMessageError:提供电子邮件 TextBody 或 HtmlBody 或两者。” 对于 rails 3.2 应用程序

我正在阅读 Postmark 文档,在那里看到了 rails gem(github 链接)。

我按照说明进行了设置,当我尝试发送电子邮件时遇到了这条消息:

我的邮件中有我的电子邮件设置,如下所示:

如果您需要更多信息,请告诉我。我不确定这对于以前看到此错误的人来说是否足够详细。

0 投票
3 回答
18643 浏览

json - 如何使用 CURL 转义部分 JSON POST 请求中的字符?

因此,我正在尝试使用名为 Postmark 的服务来发送格式化的 HTML 电子邮件。他们在这里有一些 API 文档,并给出了如何使用 CURL 的示例:

所以,这一切都很好,当我使用自己的令牌时工作得很好。问题是当我添加自己的 HtmlBody 时。如果我发送一条简单的消息,它就可以正常工作。一旦我添加某些特殊字符,它就会中断。例如,如果我做这样的事情:

它因为!. 我怎样才能解决这个问题?


更新:正如sourcejedi指出的那样,我正在从 shell(bash)运行它,所以这个!问题现在对我来说很有意义。我将 JSON 字符串移动到一个名为 email.json 的单独文件中,并使用-d @email.json. 这适用于带有 的简单电子邮件<!DOCTYPE>,但是当我尝试加载完整的 HTML 时仍然收到以下错误:

我相信这与其他一些特殊字符有关。当我使用--data-urlencode @email.json.