渲染收到的电子邮件在rails,gem?

时间:2012-11-23 12:29:27

标签: ruby-on-rails ruby email render incoming-mail

我想呈现存储在我的数据库中的收到的电子邮件(通过SMTP服务器),我的问题是:

  • 是否有一个gem提供渲染html_part,text_part来自传入的电子邮件(通过SMTP服务器接收)或某些东西可以帮助呈现电子邮件,具体取决于它的类型(HTML,TEXT)?

致以最诚挚的问候 汉纳斯

2 个答案:

答案 0 :(得分:1)

是的,这里有一个非常漂亮的宝石mailcatcher github link 说明:

1)安装gem,通过用

替换默认设置来配置它
config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = { :address => "localhost", :port => 1025 }

2)打开终端类型邮件进入。

3)发送电子邮件。

4)现在打开浏览器并转到此地址localhost:1080

你会看到你收到了电子邮件。

答案 1 :(得分:0)

来自37signals的

MailView允许您渲染Mailer对象并从浏览器中查看它们。