2010-10-03 79 views
1

我得到了一個電子郵件設置轉發到mx.sendgrid.new(sendgrid郵件服務器),然後收到的電子郵件sendgrid將它們傳遞到指定的頁面(如本教程的第二圖所示IM以下)接受電子郵件到Heroku託管的應用程序

http://nanceskitchen.com/2010/02/21/accept-incoming-emails-into-a-heroku-app-using-sendgrid/#comment-37

SO是經過sendgrid電子郵件到控制器

是它就像一個普通的表單頁面......這索引文件裏面是什麼代碼?

回答

0

不應包含索引文件(如在靜態HTML或視圖文件中)。

Sendgrid向給定的URL上的應用程序發出請求。從你的應用程序一方來看,這個請求直接由控制器處理。但不是由表單數據填充params散列,而是由來自Sendgrid的請求中的數據填充。

+0

好吧,所以我認爲我已經確定我需要一個模型... – 2010-10-07 23:55:55

+0

如果你想堅持信息到數據庫,那麼是的。 – tfe 2010-10-08 02:19:44

1

沒有索引文件,只是從SendGrid發出的應用程序的發佈請求。您指定要發佈該帖子的網址,當SendGrid收到一封電子郵件時,它會向您指定的網址發送請求,並將電子郵件字段作爲參數。

PS。 NancesKitchen.com是我的博客。

+0

好吧,所以我認爲我已經確定,我需要一個模型爲此...目前它完全是空的:D http://pastie.org/1206650所以什麼呢? ...我在這裏繼承什麼使這個工作w sendgrid? – 2010-10-08 00:08:52

+0

dougB有沒有什麼辦法可以在目標上或類似的東西上選擇你的大腦:D ..我覺得即使在基礎知識上我也會輕度失去......就像我猜想順序是一個很好的起點:.. 。1)電子郵件發送2)電子郵件命中addy並獲取轉發到mx.sendgrid.net 3)sendgrid將電子郵件傳遞給應用程序4)應用程序通過控制器接受5)控制器將它寫入數據庫..所以就像在哪裏dos模型進來,什麼行寫入數據庫的東西:D – 2010-10-10 23:20:42

+0

dougB簡單的問題...你有這個應用程序相應的模型文件? – 2010-10-23 12:21:28

相關問題