2014-02-18 45 views
0

我目前正在用Heroku部署Ruby on Rails。我在評論和建議頁面上有一個表單,該頁面接受用戶電子郵件和網站上的建議。發電子郵件給comment_area發表評論

我的問題是如何在用戶提交建議後實現通過電子郵件發送到我網站電子郵件地址的建議方式?

我必須購買第三方電子郵件服務器嗎?我是否必須將評論存儲到我的數據庫?

對不起,如果這看起來很明顯,我剛開始網頁開發,並感謝我可以得到的所有幫助!

+0

看看:http://railscasts.com/episodes/61-sending-email-revised一個漂亮的小教程 – rainkinz

+0

是舊版本已經過時?我是一名學生,是否值得9美元? –

回答

1

我認爲最簡單的方法是讓控制器創建一個在數據庫中創建記錄併發送電子郵件的創建操作。

您必須在您的視圖中有Comment型號,CommentsController和表格。要發送和發送電子郵件,您可以按照this guide

歡迎來到Rails!

+0

我剛剛發佈相同的指南鏈接:)!我認爲這是一個開始使用Rails發送電子郵件的好地方。 –

+0

你能否詳細說明控制器部分?該指南在發送電子郵件方面非常翔實。但對於接收...它的一個完全不同的故事 –

+0

我不明白你爲什麼要收到你的情況下的電子郵件。您希望在用戶添加新評論時收到通知。而已?如果是這樣,你可以做一些像'CommentMailer.notify_on_new_email(@comment).deliver'。您可以閱讀[控制器指南](http://guides.rubyonrails.org/action_controller_overview.html)以獲取更多信息。 – Dougui

相關問題