- Автор темы
- #1
Софт - замена подзаебавшему всех mozilla thunderbird.
Просмотр писем, скачивание вложений, валидация email и куча других ультра полезных фишек.
ВАЖНО: Управление в списках (список почт/писем/папок) осуществляется двойным кликом.
Сохранение писем осуществляется в формат *eml - стадартный формат писем, поэтому любая почтовая программа способно его открыть.
Этот модуль является прямым обновлением ПО(Email Password Finder) из этой темы https://bhf.io/threads/563806/
Программное обеспечение предназначено для поиска согласно заданному паттерну логинов и паролей в теле письма(Body).
Работает строго по IMAP.
На том, что делает софт и как задавать паттерны - есть старая тема (указана выше).
Обычный валидатор Email через запросы по smpt.
Сам процесс валидации происходит - как и в любом другом подобном сервисе. У меня нет желания объяснять, для тех кто это не знал / не умеет.
ВАЖНО: Не каждый почтовый сервис отвечает клиенту на факт существования/отсутствие юзера - если он не нашел его, в этой моей вины нет.
Просмотр писем, скачивание вложений, валидация email и куча других ультра полезных фишек.
Доброго времени всем.
Итак, к делу)
Universal Imap Tool - сборник модулей для работы с Imap протоколом.
Делал чисто под свои нужды / хотелки.
Версия предварительная, при наличии времени исправляться будут ошибки/дораатываться.
PS. Обновление Email Password Finder - в данный софт вошла, поэтому прошлая тема с ним более не актуальна.
Список модулей:
Итак, к делу)
Universal Imap Tool - сборник модулей для работы с Imap протоколом.
Делал чисто под свои нужды / хотелки.
Версия предварительная, при наличии времени исправляться будут ошибки/дораатываться.
PS. Обновление Email Password Finder - в данный софт вошла, поэтому прошлая тема с ним более не актуальна.
Список модулей:
Обычный почтовый клиент со своими плюшками, для удобной работы по списку с фильтрацией и т.д.
- Списочное подключение
- Скачивание папки
- Поиск писем по FROM / Body / Локальный поиск по уже загруженным письмам в папке;
- Просмотр выделенных писем;
- Скачивание выделенных писем;
- Удаление папки;
- Удаление выделеных сообщений;
- Фильтры по дате;
- Двойной клие по "Server:" - дает возможность автозаполнения imap-сервера из конфига, если вы ввводите вручную почту, а не из списка.
Модуль для просмотра скаченных писем / просмотра в Imap Viewer
- Сортировка писем по наличию/отсутствию вложений
- Вкл/Откл UTF-8 в HTML просмотровщике;
- Сохранение писем: выбранных / всех / только вложения;
- В планах добавить сортировку/фильтры;
- HTML браузер - это контрол, все свойства на правой кнопке работают как в браузере (просмотрах исхода и т.д.);
Сохранение писем осуществляется в формат *eml - стадартный формат писем, поэтому любая почтовая программа способно его открыть.
Модуль описан Imap Viewer, функционал идентичный.
Загружает выгруженные письма из папки рекурсивно и позволяет просматривать, сохранять вложения и т.д.
Загружает выгруженные письма из папки рекурсивно и позволяет просматривать, сохранять вложения и т.д.
Программное обеспечение предназначено для поиска согласно заданному паттерну логинов и паролей в теле письма(Body).
Работает строго по IMAP.
Код:
#Список изменений#
1. Оптимизирован алгоритм работы;
2. Обвноление прокси по ссылке по таймеру в минутах / либо загрузка локального файла;
3. Распознование домена вынесено в отдельные потоки - поэтому база грузится сразу без задержек.
4. Неизвестные домены уходят отдельно в файл. (Конфиг servers.json - взят из крякнутной версии AIOC, поэтому наполняем ручками, кому это нужно.)
5. Возможность задать количество обрабатываемых писем в каждой папке;
6. Возможность задать папки, в которых обрабатывать письма;
ВАЖНО: Если не заданы папки, ищет рекурсивно в каждой папке;
Папки задаются в формате Inbox; - разделитель ; даже если 1 папка!
Для активации поиска в заданных папках - необходимо активировать кнопку "Поиск в конкретных папках";
7. Возможность выбора по каким запросам работать (Поиск по FROM / Body).
ВАЖНО: Если не заданы запросы, ищет по всему списку в папке, за исключением ограничения по дате;
8. Возможность ограничить поиск по дате (Не работает для некоторых почтовых сервисов, например MAIL.RU - там все функции поиска в IMAP - вырезаны на их стороне.)
Примечение: Поиск по MAIl.ru осуществляется только по списку без запросов.
Запросы задаются в формате steam; - разделитель ; даже если 1 запрос!
9. Добавлен расширенный лог; (Валид, Невалид, Лог (отражает сколько с какой почты собрано аккаунтов), Сами собранные аккаунты, Неизвестные домены)
Модуль предназначен для скачивание писем / либо писем с вложениями.
Код:
#Возможности#
1. Обвноление прокси по ссылке по таймеру в минутах / либо загрузка локального файла;
2. Распознование домена вынесено в отдельные потоки - поэтому база грузится сразу без задержек.
3. Неизвестные домены уходят отдельно в файл. (Конфиг servers.json - взят из крякнутной версии AIOC, поэтому наполняем ручками, кому это нужно.)
4. Возможность задать количество обрабатываемых писем в каждой папке;
5. Возможность задать папки, в которых обрабатывать письма;
ВАЖНО: Если не заданы папки, ищет рекурсивно в каждой папке;
Папки задаются в формате Inbox; - разделитель ; даже если 1 папка!
Для активации поиска в заданных папках - необходимо активировать кнопку "Поиск в конкретных папках";
6. Возможность выбора по каким запросам работать (Поиск по FROM / Body).
ВАЖНО: Если не заданы запросы, ищет по всему списку в папке, за исключением ограничения по дате;
7. Возможность ограничить поиск по дате (Не работает для некоторых почтовых сервисов, например MAIL.RU - там все функции поиска в IMAP - вырезаны на их стороне.)
Примечение: Поиск по MAIl.ru осуществляется только по списку без запросов.
Запросы задаются в формате steam; - разделитель ; даже если 1 запрос!
ВАЖНО: Письма сохраняются в формате (*.EML) / Вложения распаковываются сразу из письма в отдельную папку.
Сам процесс валидации происходит - как и в любом другом подобном сервисе. У меня нет желания объяснять, для тех кто это не знал / не умеет.
ВАЖНО: Не каждый почтовый сервис отвечает клиенту на факт существования/отсутствие юзера - если он не нашел его, в этой моей вины нет.
- Списочная проверка (Многопоток);
- Проверка 1 почты;
Резолвер Mail Exchange и SOA записей по домену - необходим тогда, когда идет поиск imap-сервера, чтобы понимать куда копать.
Кому интересно в гугле инфы об этом море.
Кому интересно в гугле инфы об этом море.
Модуль предназначен для получения адресатов из FROM/TO по выбору.
Код:
#Возможности#
1. Обновление прокси по ссылке по таймеру в минутах / либо загрузка локального файла;
2. Распознование домена вынесено в отдельные потоки - поэтому база грузится сразу без задержек.
3. Неизвестные домены уходят отдельно в файл. (Конфиг servers.json - взят из крякнутной версии AIOC, поэтому наполняем ручками, кому это нужно.)
4. Возможность задать количество обрабатываемых писем для каждой папки;
5. Возможность задать папки, в которых обрабатывать письма;
ВАЖНО: Если не заданы папки, ищет рекурсивно в каждой папке;
Папки задаются в формате Inbox; - разделитель ; даже если 1 папка!
Для активации поиска в заданных папках - необходимо активировать кнопку "Поиск в конкретных папках";
6. Возможность для поиска выбора по каким запросам работать (Поиск по FROM / Body).
ВАЖНО: Если не заданы запросы, ищет по всему списку в папке, за исключением ограничения по дате;
7. Возможность ограничить поиск по дате (Не работает для некоторых почтовых сервисов, например MAIL.RU - там все функции поиска в IMAP - вырезаны на их стороне.)
Примечение: Поиск по MAIl.ru осуществляется только по списку без запросов.
Запросы задаются в формате steam; - разделитель ; даже если 1 запрос!
ВАЖНО: Найденные адресаты будут сохранены в файл Founded.txt
Софт реализован на .Net Core 3.0, опубликован в автономной сборке (т.е. все зависимости которые есть у ПО, тащит с собой) для Windows x64. (Проверено на 2 машинах, все запускается и работает.)
Вообще, он у вас должен запускаться из коробки, без установки Net Core и т.д., потому что я проверял такой способ уже развертывания на 8.1, где о Net Core не слышали в помине.
Хайда чисто символический.
Во многих местах стоят подсказки в ПО, наводите и читайте.
У кого что-то не запускается/не работает пишите в ЛС
Я не экстрасенс, системы разные, руки у людей тоже разные, как и понимание.
Относительно вопроса, что делать если моего домена нет в конфиге?
Есть файл - severs.json
Данный файл из AIOC крякнутого (спасибо автору за его труды), вы в состоянии его наполнить самостоятельно.
Вообще, он у вас должен запускаться из коробки, без установки Net Core и т.д., потому что я проверял такой способ уже развертывания на 8.1, где о Net Core не слышали в помине.
Хайда чисто символический.
Во многих местах стоят подсказки в ПО, наводите и читайте.
У кого что-то не запускается/не работает пишите в ЛС
Код:
#К примеру#
Дедик
ОС W2012 R2
Скрин что пишет / либо что за ошибка
Относительно вопроса, что делать если моего домена нет в конфиге?
Есть файл - severs.json
Данный файл из AIOC крякнутого (спасибо автору за его труды), вы в состоянии его наполнить самостоятельно.
Код:
#Изменения ver 1.3#
1. Email Validator - Снято ограничение на количество потоков (Увеличено со 100 до 500);
2. Email Validator - Подправлен лог;
3. Email Validator - Добавлена поддержка прокси (в тестовом режиме);
4. Proxy Manager - Добавлен контекст обновления для страниц модулей (Теперь каждое обновление прокси по таймауту будет сопровождаться обновлением визуального счетчика количество текущих проксей в пуле);
5. Proxy Manager - Для обновления по ссылке добавлена возможность выбора вида парса прокси (разделять построчно / либо парсить через regex);
6. Общий рефакторинг кода классов, отвечающих за работу протокола IMAP c целью возможсности расширяемости;
7. Email Downloader - редизайн настроек, с целью расширяемости проекта;
8. Email Downloader - добавлена фильтрация по расширению;
9. Email Downloader - добавлена фильтрация по размеру приложения (от и до в Килобайтах, в надписи описано, что байты - это ошибка, просто повторуню публикацию ради одного названия делать не хочу.) [дефолтные значения от 0 к/б до 2 гб.];
10. Email Downloader - Полный рефакторинг функции по скачиванию писем. Теперь если выбран пункт "Только с приложениями" выкачивается только та часть письма, которая отвечающает за контент. За счет этого скорость сбора приложений увеличилось в десятки раз. Если же выбран метод скачивания и писем. То обработка идет по алгоритму -> скачивается письмо->Сохраняется письмо -> Проверяется есть ли приложения->Проверяются условия/огранияния для приложения->сохраняется/пропускается приложение. Второй вариант медленее.
11 Новый модуль - Email Crawler - предназначен для получения списка адресатов из FROM/ТО в заданных папках/запросах и т.д;
12. Мелкие улучшения;
13. Теперь два билда x86 и x64. Публикация такая же, как и была для windows в автономном варианте (со всеми зависимостями с собой).
Скрытое содержимое доступно для зарегистрированных пользователей!
- Telegram
- mictlanoff
