Из почты в базу (на сервере), из базы отчеты в почту + Web. Все надо шифровать. На чем лучше делать?

Уважаемые Люди!

Почти 10 лет не программировал, но вот появилась задача. Поэтому обращаюсь за советом.
Суть задачи: У клиента крутится Программа на сервере (с базой SQL). Время от времени, необходимо забирать часть инфы на сторонний сервер. При этом, в связи с политикой безопасности клиента, связь возможна только через почту (причем, желательно только через исходящую). Далее, на этом стороннем сервере, или ежедневно или раз в месяц надо генерить отчет и отсылать его клиенту. Кроме того нужен Web, чтобы все, что было собрано, можно было посмотреть и распечатать и т.п.

Для этого на сервере настраиваем отправку данных (для начала через SQL скрипты). Далее надо на почтовом сервере все получить, сложить в базу, генерить и отправлять отчеты и сделать Web.
По-хорошему, всю инфу надо шифровать. Возможно, это отдельный вопрос, а может быть его надо решать сразу и в комплексе.

Чем и как лучше это все сделать?
Общие соображения: бюджет не великий. Поэтому прошу уточнять стоимость (ориентировочную) лицензий на весь арсенал средств для разработки и функционирования этой системы.

За ранее благодарю всех, кто откликнется.
  • Вопрос задан
  • 2367 просмотров
Пригласить эксперта
Ответы на вопрос 1
0neS
@0neS
Что за политика безопасности такая, через почту? По-моему, костыль дичайший.

Уговорить клиента сделать на своем сервере веб-морду, отдающую нужные данные (читай api), точно не получится? Тогда все стало бы просто: скриптом по крону стучимся с нужной частотой, забираем данные, делаем с ними все, что нужно и складываем все в свою базу.
А для клиента делаем веб-странички с нужной инфой и при необходимости тем же кроном отправляем отчеты на почту.
В целях безопасности на сервере клиента обрабатывать запросы только с ip вашего сервера.

Денежные затраты на такую архитектуру нулевые, разве что сервер арендовать, если его еще нет.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы