如何从Rails的日志中删除邮件html内容?

时间:2018-03-03 16:51:55

标签: ruby-on-rails actionmailer

在发送电子邮件之后,电子邮件的整个内容在生产中的日志中可见,这非常混乱。我可以从生产中的日志中删除电子邮件内容吗?

2 个答案:

答案 0 :(得分:3)

ActionMailer::Base.logger = nil

或在您的config / environments / {development,test,production} .rb中,添加:

Rails.application.configure do
  ...
  config.action_mailer.logger = nil
  ...
end

答案 1 :(得分:0)

您还可以考虑将生产中整个应用程序的日志级别设置为比myDiagram.addDigramListener("SelectionMoved", function(e) { let part = e.subject.part; console.log(part) } ) 更为详细。这样,您仍将记录有关已发送邮件的信息,但没有内容:

{{1}}