gpt4 book ai didi

ruby-on-rails - "Postmark::InvalidMessageError: Provide either email TextBody or HtmlBody or both."用于 rails 3.2 应用程序

转载 作者:行者123 更新时间:2023-12-04 07:30:02 26 4
gpt4 key购买 nike

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

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

Provide either email TextBody or HtmlBody or both.

我的邮件中有我的电子邮件设置,如下所示:
mail(
:to => user.email,
:subject => "Thanks for signing up",
:from => "me@domain.com",
"HtmlBody" => "<b>Hello</b>",
"TextBody" => "Hello"
)

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

最佳答案

错误命名电子邮件 View

我遇到了同样的事情,这是由于我对与电子邮件相关的 View 的命名错误。

例子

_user_first_logs_in.html.erb  # Was incorrectly using this.

user_first_logs_in.html.erb # Should be using this.

在本地对此进行测试的一个好方法是使用 mail_view由我们信任的 gem 37signals男孩,允许您预览开发中的电子邮件。看看这个。

这应该暴露出很多基本问题。

J.P

关于ruby-on-rails - "Postmark::InvalidMessageError: Provide either email TextBody or HtmlBody or both."用于 rails 3.2 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11896064/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com