使用rails s
我可以在日志输出中看到整个已发送的电子邮件,但是使用rails c
和Notification.the_mail().deliver
我看到的不过是显示标题的长单行:< / p>
=> #<Mail::Message:70159541028200, Multipart: true, Headers: <Date: Fri, 06 Dec 2013 15:43:59 +0100>, <From: TestTitle <x@y.com>>, <Message-ID: <52a1e2af4d5ae_c11c3fcf4a034ec8548da@computer.xxx.local.mail>>, <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的所有日志级别......
答案 0 :(得分:2)
在开发环境的Rails控制台中,您只会看到上面显示的记录到stdout的返回值。
如果要查找邮件正文,则需要查看Rails日志文件,该文件应该是项目中的log/development.log
。