https://github.com/mikel/mail

ужно получать входящие письма в виде составных данных через POST-запрос от Cloudmailin. POST напоминает следующее:

Parameters: {"to"=>"<[email protected]>", "from"=>"whomever@example", "subject"=>"my awesome subject line....

На самом деле, получать и анализировать электронные письма очень просто, потому что электронное письмо просто публикуется как params: params [: to], params [: from] и т. Д. Однако, как мне смоделировать этот запрос POST в рельсах?

Я создал приложение-заглушку для тестирования Cloudmailin, поэтому у меня есть актуальный запрос. Однако это 6-символьный файл, поэтому я хотел бы загрузить этот файл в качестве параметров запроса POST. Я пытался использовать встроенные рельсы post и post_via_redirect для загрузки файла, но он экранирует все параметры (\ "to \"), что не очень хорошо. Есть идеи?

Ответы на вопрос(3)

Ваш ответ на вопрос