2012-11-23 32 views
1

我想呈現接收到的電子郵件(通過SMTP服務器),存儲在我的數據庫,我的問題是:在rails中呈現收到的電子郵件,寶石?

  • 是否有提供渲染html_part,text_part從收到的電子郵件(通過SMTP服務器收到)或寶石這可以幫助呈現一個電子郵件,取決於它是哪種類型(HTML,TEXT)?

與問候 漢納斯

回答

0

是有一個很漂亮的寶石mailcatcher這裏github link 說明:

1)安裝寶石用更換您的默認設置進行配置

config.action_mailer.delivery_method = :smtp 
config.action_mailer.smtp_settings = { :address => "localhost", :port => 1025 } 

2)打開終端類型mailcatcher進入。

3)發送郵件。

4)現在打開瀏覽器並轉到此地址localhost:1080

您將看到您已收到電子郵件。

+0

我發現了同樣的寶石,但這對我的情況非常重要。我只需要一個gem,它可以將一個郵件對象從一個動作郵件程序轉換爲適當的html作爲一個部分。不過謝謝你。 – Hannes

0

來自37signals的MailView允許您呈現Mailer對象並從瀏覽器中查看它們。

相關問題