Ultimate Mail Searcher - обращают внимание, текущая версия является пилотной. Доработки будут, в том числе крупные обновления, с новыми модулями.
Особенности и возможности
Почти все модули будут нативными (система будет строиться распределенной). Главный модуль написан на плюсах Почтовый конфигуратор написан на гошке. Поддержка IMAP / POP3 Пул потоков Поддержка выкачивания найденных почт + вложений (в формат eml - просмотреть, пока что можно через мой другой софт Ultimate Imap Tools) Поиск только в определенных папках Проверка только на валид Удалить письмо, если найдено Возможность использовать только локальный алгоритм отбора / частично локальный только для IMAP (т.е. отбор и фильтрация будет производиться на вашей стороне, позволяет работать с почтами, где запрещены выборки, например mail.ru) Ну, перебрут - это понятно. Открытый лог, для возможности понять, с какого IP было подключение к аккаунту, почему была ошибка и т.д. Пока что в cчетчик ошибок попадают нераспознанные домены конфигуратором. Но в перебрут идут только именно ошибки во время работы. Данные домены уходят в отдельный файл. Под ошибкой понимает все ошибки, кроме скачивания писем - такие ошибки будут помечены в общем логе, как WARN (предупреждение), о негарантированно завершенной работе с почтой. Во время тестов на 800 активных соединениях (потоков), при включенном скачивании выше 500 метров в оперативе не поднималось
Почтовый конфигуратор
MailConfigurator.exe - обязательно запускаем хотя бы 1 в распределенной среде. База локальная, что повышает отклик при работе. В данный момент реализована работа только через ISDB Конфигурационный файл (ispdb.json) намерено открытый, для возможности изменения вами. В файл local_algorithm.ini записываются те домены, которые необходимо обработать на своей стороне и только. флаг при запуске "-port=" -> Иной порт, для конфигрутора; флаг при запуске "-update-cache" -> обновление локальной базы из ISDB
От пользователей на время тестов, под хайд, либо лично скидывать проблемные места, предложения. Под проблемными местами я понимаю не работоспособность той или иной функции, а не кривые базы / дохлые прокси и т.д. Предложения также после аккумуляции и селекции будут в той или иной мере реализованы, как и задуманные плановые фичи. Софт будет развиваться пока будет поддержка от пользователей, как по саму софту, так и материально. Бесплатного ничего не бывает. Позже будет огранизован канал в телеге, где будут выходить централизованно обновления. В сети бываю редко, поэтому не ожидайте оперативный ответ. Приятного теста!