Ruby on rails Rails电子邮件预览
我正在开发一个应用程序,将发票作为电子邮件发送。我用的是ActionMailer和Gmail 我希望能够在生产应用程序内的屏幕上查看这些电子邮件。所以,我不是在寻找电子邮件捕获的开发环境。我希望能够在发送电子邮件之前查看它。或者稍后在屏幕上查看它 我正在看这些电子邮件宝石。但是,它们似乎是用来测试电子邮件的 ryanb/开信器 37信号/邮件视图 邮件捕捉器 glebm/rails\u电子邮件\u预览 如果您有任何建议,我将不胜感激-谢谢 更新1Ruby on rails Rails电子邮件预览,ruby-on-rails,Ruby On Rails,我正在开发一个应用程序,将发票作为电子邮件发送。我用的是ActionMailer和Gmail 我希望能够在生产应用程序内的屏幕上查看这些电子邮件。所以,我不是在寻找电子邮件捕获的开发环境。我希望能够在发送电子邮件之前查看它。或者稍后在屏幕上查看它 我正在看这些电子邮件宝石。但是,它们似乎是用来测试电子邮件的 ryanb/开信器 37信号/邮件视图 邮件捕捉器 glebm/rails\u电子邮件\u预览 如果您有任何建议,我将不胜感激-谢谢 更新1 电子邮件是=invoice\u mailer/i
电子邮件是=invoice\u mailer/invoice\u email.html.erb,可以在另一个视图中显示为部分吗 这不起作用:
<%= render :partial => invoice_mailer/invoice_email' %>
电子邮件内容是如何生成的?您不能创建一个包含相同内容的视图吗?Rails希望视图部分的文件名以下划线开头,因此如果您的文件名是
invoice\u-mailer/\u-invoice\u-email.html.erb
,则render:partial=>“invoice\u-mailer/invoice\u-email”将起作用
如果您的invoice\u email.html.erb
只对名称以下划线开头的文件执行渲染:部分
,该怎么办?那么我认为您的普通视图也应该可以使用它。电子邮件是=invoice\u mailer/invoice\u email.html.erb在另一个视图中可以显示为分部吗<代码>'invoice\u mailer/invoice\u email.html'>
Missing partial invoice_mailer/invoice_email