2011-12-19 5 views
0

В настоящее время мы конвертируем электронные письма в запросы POST с использованием API-интерфейса Parallels, но мы считаем, что это ненадежно, иногда письма, которые, как представляется, доставляются, но никогда не отправляются и т. Д. Я бы хотел получить больше контроля над сквозным процессом так как это корпоративное приложение. Каковы наши варианты обеспечения доставки в наше приложение? С удовольствием возьмем контроль над обработкой входящей почты, если есть простой способ.Параметры для преобразования входящих сообщений электронной почты в запросы POST?

+0

Вы должны взять это с помощью Sendgrid, если возможно :) –

ответ

0

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

+0

Это кажется элегантным с точки зрения обслуживания. Возможно, лучше делать периодические запросы IMAP с Rails на сервер электронной почты, как предполагает документация. – cjm2671

+0

Это еще один способ - что-то вроде http://railspikes.com/2007/6/1/rails-email-processing? –

Смежные вопросы