Можно ли распечатать электронное письмо, как только оно попадет в папку «Входящие»? - PullRequest
1 голос
/ 03 октября 2009

Мы работаем над приложением заказа еды онлайн. Когда пользователь заказывает что-либо в любом ресторане, на адрес электронной почты ресторана отправляется электронное письмо с указанием деталей заказа. Однако наш клиент хочет, чтобы распечатка заказа была сгенерирована автоматически, как только будет получен новый заказ.

Возможно ли использование ROR? Если нет, какое-либо альтернативное решение проблемы?

Ответы [ 4 ]

3 голосов
/ 03 октября 2009

Когда моя группа написала что-то вроде этого, мы пошли на более низкую технологию и попросили систему сгенерировать факс и отправить его на факсимильный аппарат в ресторане. Конечно, это в основном потому, что это была система, работающая во многих ресторанах с разрозненными ИТ-инфраструктурами, и их объединяло то, что у каждого был факс.

1 голос
/ 03 октября 2009

Убедитесь, что у вас настроены фильтры 'from' или 'subject', иначе будет много спам-печати. ​​

1 голос
/ 03 октября 2009

Я бы подумал, что это можно сделать одним из двух способов: 1- Событие Outlook - Outlook имеет возможность устанавливать «правила», одно из которых, я думаю, позволяет печатать.

2- Создайте сценарий, который запускается каждые несколько минут, проверяет электронную почту (через IMAP или POP, в зависимости от учетной записи) и распечатывает их все.

См. Это: http://ruby.about.com/od/tasks/a/pop3.htm для получения информации о том, как проверить почту POP3 с помощью ruby ​​на рельсах.

Для печати ссылки, упомянутые здесь, кажутся полезными: http://groups.google.com/group/rubyonrails-talk/browse_thread/thread/504a616bf3e28057/ff6cb91462dfe961?pli=1

0 голосов
/ 02 октября 2013

Вы можете использовать программное обеспечение для автоматической печати вашего заказа при получении электронного письма, оно также поддерживает печать приложений, таких как PDF, Word и т. Д. Он используется многими ресторанами для печати онлайн-заказов: http://www.automatic -email-manager.com /

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...