Я создаю простой HTTP-прокси, который будет размещаться между мобильными приложениями и сервером SOAP-сервера. Прокси-сервер будет завернут в фильтр, который отправляет уведомления по электронной почте и sms при обнаружении определенных типов сообщений. Я решил использовать Scala, Finagle и Heroku. Однако мой клиент настаивает на том, что система не должна быть привязана к Heroku, если когда-либо они решат разместить на своих серверах Ubuntu. Таким образом, они скептически относятся к использованию плагинов Heroku, что затруднит настройку той же услуги на Ubuntu позже.Отправка электронной почты и SMS с Scala с использованием сервера Heroku и Ubuntu
Если кто-то может поделиться некоторыми идеями по решению этой проблемы, я буду очень благодарен. В частности:
- Есть ли что-нибудь особенное для запуска Finagle на Ubuntu? Могу ли я просто использовать SBT, чтобы все было «волшебным»?
- Есть ли хорошие решения, библиотеки или службы там, что позволяет отправлять почту или SMS простым и безопасным способом, который будет хорошо играть как с Heroku, так и с Ubuntu?
- Отправка почты из Java типично использует свойства системы. Как настроить это для удаленного сервера, такого как Heroku?