Jump to content
Vintik

Сверка файлов в ДП (приём/отправка) через автопроцессинг, без доступа к ДП.

Recommended Posts

Здравствуйте.

Не знаю правильно сформировал или нет, но от пользователя поступил запрос такого плана: "Сверка файлов в ДП (приём/отправка) через автопроцессинг, без доступа к ДП."

Т.к. точно не понимал что им надо и думал им надо лишь данные, то предложил как вариант выгружать журнал из МФТП с фильтром по ДП и сверять по нему, но такой вариант оказался не приемлемый (не удобный) если только эти логи нельзя как то атоматизировать выгрузку или где то в "отрытую" брать. Думаю что в открытую они не должны храниться и шифруются как и ДП. Потому уточнил какая примерно преследуется цель (задача).

Задача: у них прием\отправка писем вся на автопроцессинге, конечный пользователь не имеет доступа к ДП (как и у многих),
поэтому встала задача сверки файлов, выложенных в каталог отправки со списком файлов, реально отправленных по ДП.
И также обратно - сравнить список принятых писем со списком файлов во входном каталоге.

После этого вроде становится ясно что надо, но не ясно как это удобно сделать, может и правда в випнете уже есть такая статистика?

От себя ещё лишь могу предложить вариант если бы по мимо того что есть, была бы функция выбирать запуск чего либо до правила и после, тогда можно было бы сделать отдельной скрипт, который будет опрашивать эти каталоги и куда то писать, что было до того как он забрал (на пример указать это в начале атопроцесса выполнять) и потом после завершения писать на автомате то что отправил. Многие подобные программы (почтовые) могут делать это фильтрами.

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Это не я это банки и особо не много, ДП у них по правилам отделён и не плохо бы показывать на автомате клиентом, что точно ушло, а что нет не допуская к ДП т.к. понимаю может быть всё по разделам - это логично. Потому пока выходят всякими средствами.

Ну думал вдруг кто то уже это прошёл. Просто предложение

Share this post


Link to post
Share on other sites

Сами себе проблему выдумали, пусть сами решают ) ДП для такого не предназначена.

Share this post


Link to post
Share on other sites

Выкладывайте файлы из ДП с подписью, в чём проблема то?

Это решает проблему "якобы" изменения файлов.

Share this post


Link to post
Share on other sites
4 часа назад, xrockx сказал:

Выкладывайте файлы из ДП с подписью, в чём проблема то?

При чём тут файлы? Речь идёт о том, чтоб пользователям показать статистику, что они на пример положили файл на отправку 09.10.2018 21:20 - он отправился 09.10.2018. 3.00 и т.д. и это они должны видеть не допускаясь к клиенту. Что тут не понятного?

Share this post


Link to post
Share on other sites
3 часа назад, Vintik сказал:

чтоб пользователям показать статистику, что они на пример положили файл на отправку 09.10.2018 21:20 - он отправился 09.10.2018. 3.00 и т.д. и это они должны видеть не допускаясь к клиенту.

 Эти файлы обрабатывает ДП? С какой стати ДП будет показывать статистику своей работы неизвестно кому? И как на это посмотрит регулятор?

Напишите скрипт, который будет каждую минуту  проверять папку и сообщать, когда из неё пропали файлы, но ДП это сделала или хакеры постарались, Вы не узнаете.

Ну или дайте доступ кому положено к чему положено, как это по всем регламентам положено.

 

Share this post


Link to post
Share on other sites
6 часов назад, zero сказал:

Эти файлы обрабатывает ДП? С какой стати ДП будет показывать статистику своей работы неизвестно кому? И как на это посмотрит регулятор?

Да, именно это я и предполагал, что регулирующие органы могут не понять. Хотя как раз тут не не известно кому, а именно тем сотрудникам у которых ограниченный доступ, а это уже не кто то с улицы, а кто как мин смог зайти в контролируемую зону, применить свои логи/пароль/токен, и начал отправлять что ему надо. Вот и смотреть им надо стататистику - ушло ли точно что они отправляли вчера или оно ещё до сих пор в обработки и не отправилось (если на пример там по 500 МБ - 1 ГБ архивы и их не мало).

Напишут что то своё.

Share this post


Link to post
Share on other sites
11 часов назад, Vintik сказал:

Да, именно это я и предполагал, что регулирующие органы могут не понять. Хотя как раз тут не не известно кому, а именно тем сотрудникам у которых ограниченный доступ, а это уже не кто то с улицы, а кто как мин смог зайти в контролируемую зону, применить свои логи/пароль/токен, и начал отправлять что ему надо. Вот и смотреть им надо стататистику - ушло ли точно что они отправляли вчера или оно ещё до сих пор в обработки и не отправилось (если на пример там по 500 МБ - 1 ГБ архивы и их не мало).

Напишут что то своё.

Еще раз. Концепция ДП - персонифицированное использование с соответствующими правами и возможностями. Тот сценарий, который Вы описываете никак в эту концепцию не укладывается. Поэтому желаемого Вами расширения функционала ждать не стоит.

Share this post


Link to post
Share on other sites
В 10.10.2018 в 18:46, Vintik сказал:

Да мы не чего уже давно не ждём, но верим в лучшее ;-)

База деловой почты в формате SQLite.

Это значит что любой ленивый программист может сделать приблуду читалки этой базы, вплоть до серверного варианта (PHP/Python) доступ к которому можно получить через HTTP с любого компа.  

Хорошо или плохо, но база ms4.db не шифрована. Читается нормально.

Вот пример запроса для получения всех исходящих вложений:

select FILE_NAME, RECEIVER_RECIPIENT,datetime(Creation_Time,'unixepoch') as CreateDate 
from document D, attachment A, Folder F
where A.PARENT_ID = D.ID /*Связываем письма и вложения*/
and FILE_NAME <> 'blank.txt' /*Убираем ненужные вложения*/
and file_name not like '%.p7s' /*Убираем подпись*/
and F.ID =  D.parent_id /*Связываем каталоги писем*/
and F.Name ='Исходящие' /*Отобразить только исходящие*/

order by Creation_Time desc /*Свежие доки наверху*/
Limit 100 /*Предел отображения записей*/

Результат:

2019-01-21_10-23-16.png

Запрос можно скормить любой дескотпной программе или сделать Веб-приложение что бы получить доступ по HTTP.

Share this post


Link to post
Share on other sites
40 минут назад, ELForcer сказал:

что любой ленивый программист

Ох поверьте не любой ;-)

Я так далеко не добирался, но вам повезло или вы расшифровали, а так там шифрованно иначе зачем всё это ;-)

Share this post


Link to post
Share on other sites

А так вы Инфотексу подскажите, как сделать так, чтоб в тот же архив выгружать выбранные письма или по дате, а то их просишь, а им всё не как не возможно.

Так и мучаются люди, выгружают всё, потом удаляют, потом возвращают архив и удаляют старые, чтоб на пример год был под руками (глазами).

Share this post


Link to post
Share on other sites
3 минуты назад, Vintik сказал:

Ох поверьте не любой ;-)

Я так далеко не добирался, но вам повезло или вы расшифровали, а так там шифрованно иначе зачем всё это ;-)

База не зашифрована. Тело писем возможно да, но не то что вам надо. 

Share this post


Link to post
Share on other sites
9 минут назад, Vintik сказал:

А так вы Инфотексу подскажите, как сделать так, чтоб в тот же архив выгружать выбранные письма или по дате, а то их просишь, а им всё не как не возможно.

Так и мучаются люди, выгружают всё, потом удаляют, потом возвращают архив и удаляют старые, чтоб на пример год был под руками (глазами).

Разработчики Инфотекса скорее всего работают по ТЗ которое полгода согласовывалось с кучей инстанции, наверно, включая РКН и ФСБ (или кто такой там регулятор). Шаг вправо, шаг влево - расстрел. Поэтому имеем то, что имеем. 

 

Share this post


Link to post
Share on other sites

Ага. это понятно - всех расстрелять и дело быстрее пойдёт )))) \ шучу \

Но ваша идея понятно, я думал точно так же кто то как то и пытается, чем только можно.

Спасибо.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

By using this site, you agree to our Terms of Use.