Задать вопрос

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

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

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

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

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

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

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

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

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

Похожие вопросы