У нас есть AppEngine, который автоматически получает данные по электронной почте с удаленных сайтов и сохраняет их в хранилище данных. Сейчас мы используем сторонний SMTP-хост, и /_ah/mail/ работает правильно.
Многие из этих данных поступают от устаревших микроконтроллеров, ПЛК, интеллектуальных счетчиков и т.п. Все они имеют конфигурацию для адреса электронной почты, SMTP-сервера, пользователя/пароля SMTP, адреса отправителя и интервала.
Мы хотели бы настроить постфикс на экземпляре Compute Engine g1-small для обработки аутентифицированных прямых SMTP-соединений для входящих данных, но нет примеров, чтобы кто-то еще делал это. Это так же просто, как написать постфиксный фильтр, который будет принимать данные и отправлять их в /_ah/mail на AppEngine?
С другой стороны, есть ли более простой способ, который мы упускаем? Мы конвертируем некоторые устройства для использования POST/PUT, где это возможно, но у нас много разных устройств, и это займет время.