actionmailer 相关问题

Action Mailer是一个用于设计电子邮件服务层的框架。原始的ActionMailer是用Ruby编写的,但也有ASP.NET MVC的实现。

如何将当前请求id传递给ActiveJob和ActionMailer进行标记日志记录?

我想改进我的应用程序的日志记录。我使用带有 request_id 的标记日志记录。基本上这是生产环境的 Rails 标准。 我想知道日志行来自哪里...

回答 1 投票 0

ActionMailer 预览路径出现 NoMethodError

从 Rails 6 升级到 7 后,我在尝试测试之前工作正常的邮件程序时遇到此错误。 NoMethodError(ActionMailer::Base 的未定义方法“preview_path=”:...

回答 1 投票 0

mail.perform_deliveries = false 在 ActionMailer 拦截器中不起作用

我们使用 ActionMailer 拦截器,如下所示: 类 MailerInterceptor def self.delivering_email(消息) 第1页 if message.to.include?("[email protected]") 第2页 留言。

回答 2 投票 0

Rails:如何为 Rails Action Mailer 配置记录器

我想设置 Rails Action Mailer 的记录器选项,但我发现的唯一信息是 ruby on Rails 指南 Action Mailer Configuration 中的这些行 记录器:生成信息...

回答 1 投票 0

ArgumentError:在 Ruby 3.2.2 / Rails 6.1.7.8 中使用 ActionMailer 时参数数量错误

使用 Ruby 3.2.2 和 Rails 6.1.7.8 我在尝试发送电子邮件时遇到 ArgumentError。 这之前可以使用 Ruby 2.7.8 和 Rails 6.1.7.7 运行。 之前通过的 RSpec 测试是...

回答 1 投票 0

如何在RSPEC中存根邮件传递

我想存根发送电子邮件并返回示例电子邮件结果以供进一步处理。 鉴于我有: message = GenericMailer.send_notification(id).deliver! 我想做类似的事情: 允许(通用M...

回答 3 投票 0

Ruby on Rails 3.2 Mailer,本地化邮件主题字段

我目前正在 RoR 3.2 中编写一个邮件程序,它将发送应根据用户语言进行本地化的邮件。我设法渲染正确的本地化视图,但我遇到了一些困难......

回答 4 投票 0

如何测试所有 ActionMailer 预览操作渲染/不失败?

我的应用程序有很多邮件程序操作和预览,我想自动测试所有列出的邮件程序预览链接是否以 HTTP=200 响应/不会渲染失败。 这应该可以解决问题...

回答 1 投票 0

如何从 IronWorker 发送 Rails3 应用程序的电子邮件?

我遵循了 IronWorkerNG::Client.new 和 Rails 的所有文档: https://github.com/iron-io/iron_worker_rails_example 我的 .worker 文件正在执行: 运行时“红宝石” 命名“公司列表” 合并宝石'

回答 1 投票 0

为什么 RSpec Rails 会生成邮件装置?

我执行了这个命令: Rails g 邮件程序用户/确认confirm_email 它在spec/fixtures/users/confirmations/confirm_email生成了这个文件: 用户::确认#confirm_email 嗨,找到我...

回答 1 投票 0

actionmailer 基于.LTD app.com/app.fr 设置主机动态

我的 Rails 应用程序中有 2 种不同的语言,并且希望能够以正确的语言设置域名。例如,如果用户从 app.FR 注册,我希望在下面的示例中

回答 2 投票 0

带有应用程序密码的 Google SMTP 突然停止工作 2024 年 3 月 19 日

代码中没有任何改变。我正在使用 Ruby on Rails Action Mailer 通过 SMTP Google 发送。我使用的是App密码,所以根据我对他们文档的理解,Less的日落

回答 1 投票 0

Rails actionmailer、gmail 可以工作,但 Office 365 不行。

我有 Actionmailer 使用 gmail 发送电子邮件,设置如下: ActionMailer::Base.smtp_settings = { :地址=>“smtp.gmail.com”, :端口=> 587, :domain => "gmail.c...

回答 5 投票 0

Rails 通过消息流配置发送带有邮戳的电子邮件

我正在使用带有邮戳 gem 的 Postmark API 发送一些电子邮件。 宝石“邮戳轨道” 我希望消息使用特定的消息流。我正在尝试使用操作邮件程序来做到这一点

回答 1 投票 0

Deliver_later 不适用于旧网站

我正在处理的旧网站给了我一个新错误。这是 Rails 5.1.0.rc2。 站点在其他邮件程序操作中使用以下类似的编码,这些操作给出了此错误: 执行时出错

回答 1 投票 0

Action Mailer - 我无法使用 Action Mailer、GMail 和 Rails 发送自动电子邮件

我从事 Rails 和 Action Mailer 工作。我创建了一个表格。当访问者填写表单并发送它时,它应该触发表单的发送,将表单的数据记录在我的数据库中,发送自动 em...

回答 1 投票 0

rails中的deliver和deliver_now有什么区别?

rails 邮件中的 Deliver 和 Deliver_now 之间没有明确的解释。 如果我们使用 Deliver_now 它不会排队等待活动作业。如果我们使用deliver_later,它将由active_j执行...

回答 2 投票 0

Ruby on Rails 7 - 在电子邮件中发送内嵌图像

我有一个 Ruby on Rails 7 应用程序,在我的 localhost:3000 上本地运行。我可以发送电子邮件,但我还想在电子邮件内包含徽标图像,内联,不可下载附件...

回答 1 投票 0

ActionMailer 不会将电子邮件正文记录到 Rails 控制台

使用rails s,我可以在日志输出中看到整个已发送的电子邮件,但是使用rails c 和Notification.the_mail().deliver,我只看到一长串显示标题: =># 使用 rails s 我可以在日志输出中看到整个已发送的电子邮件,但使用 rails c 和 Notification.the_mail().deliver 我只看到一长串显示标题: => #<Mail::Message:70159541028200, Multipart: true, Headers: <Date: Fri, 06 Dec 2013 15:43:59 +0100>, <From: TestTitle <[email protected]>>, <Message-ID: <[email protected]>>, <Subject: TestSubject>, <Mime-Version: 1.0>, <Content-Type: multipart/alternative; boundary="--==_mimepart_52a1e2af4b1c4_c11c3fcf4a034ec854530"; charset=UTF-8>, <Content-Transfer-Encoding: 7bit>> 尸体在哪里?? Rails.logger.info 输出也被 rails c 省略... 如何获得完整的日志输出?我尝试了从 0-5 的所有日志级别... 在开发环境的 Rails 控制台中,您只会看到记录到 stdout 的返回值,如上所示。 如果您想查找消息正文,您需要查看 Rails 日志文件,该文件应该位于您项目中的 log/development.log 。 我知道OP的情况并非如此,但我从谷歌来到这里,我希望我之后的人确保他们不会犯我犯过的同样错误。 就我而言,我忘记在末尾添加 .deliver 调用:/ # Wrong Notification.the_mail() # Right Notification.the_mail().deliver

回答 2 投票 0

在 Ruby on Rails 上将发送电子邮件作为一项工作

我创建了一个邮件程序来向我的客户发送电子邮件。截至目前,我仍在测试它,但我无法使其工作。我读过 Redis、Sidekiq、rails_mailer 但仍然一无所获。我可以看到...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.