2010-10-03 3 views
1

У меня есть настройка электронной почты для перенаправления на mx.sendgrid.new (почтовый сервер sendgrid), а затем с полученными сообщениями sendgrid передает их на указанную страницу (как показано на втором изображении учебника им ниже)Принимая сообщения электронной почты в приложении, размещенном в 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

Хорошо, поэтому я думаю, что я решил, что мне нужна модель для этого ... –

+0

Если вы хотите сохранить информацию в базе данных, то да. – tfe

1

Нет индексного файла, а всего лишь почтовый запрос в ваше приложение, сделанное из SendGrid. Вы указываете URL-адрес, на который хотите отправить сообщение, и когда SendGrid получает электронное письмо, он отправляет запрос на указанный вами URL-адрес с полями электронной почты в качестве параметров.

PS. NancesKitchen.com - мой блог.

+0

Итак, я думаю, что я решил, что мне нужна модель для этого ... в настоящее время она полностью пуста: D http://pastie.org/1206650, так что происходит в? ... что я наследую здесь, чтобы сделать эту работу w sendgrid? –

+0

dougB есть ли способ, которым я мог бы забрать свой мозг на этом, как 10 минут на цель или что-то в этом роде: D .. я думаю, что я потерял даже на основе .. как я догадываюсь, что заказ - хорошее место, чтобы начать: .. 1) электронная почта отправляется 2) электронная почта хитов addy и отправляется на mx.sendgrid.net 3) sendgrid передает электронное письмо в приложение 4) приложение принимает через контроллер 5) контроллер записывает его в базу данных .. так что, когда dos модель входит и какие строки пишут материал в базу данных: D –

+0

dougB простой вопрос ... у вас есть соответствующий файл модели для этого приложения? –