Необходима разработка парсера файлов на языке Python 2.6-2.7.

Основные условия:

1. Работа в постоянном режиме в виде демона (службы) с периодической проверкой появления информации в файле

2. Парсинг файла с выделением необходимой информации из записей

3. Удаление обработанных записей из файла

4. В момент парсинга файл должен быть доступен для записи родительским процессом

Задача: автоматизированный разбор почтового ящика локального пользователя в ОС Linux Debian на Exim

1. Выделение технических писем (от Mailer Daemon-ов)

2. Выбор определенных полей заголовков (From, MessageId, Sender и т.д.) и запись их в локальную БД PostgreSQL

3. Выявление и выделение гиперссылок, сохранение их в БД

4. Выявление и выделение IP-адресов (IPv4, IPv6) в тексте письма по регулярному выражению.

10 лет назад
sumus
37 лет
11 лет в сервисе
Был
16 дней назад

Заявки фрилансеров

Нет заявок фрилансеров