The Magician

This is an old revision of the document!


Скрипты поиска почты по всей организации CGP

Предварительные требования

CGP не имеет встроенных в само приложение средств поиска почты по всей организации. Для решения подобной задачи можно использовать скрипт поиска cgp_mail_search (предоставляется по запросу вендором).

Данный материал посвящен работе этого скрипта. Скрипт ориентирован на работу с Python >= 3.11.

Если предполагается использование более старых версий, необходимо установить пакет tomli.

ПРИМЕЧАНИЕ: на RedOS Python + PIP можно установить так:

dnf install python3.11.x86_64
python3.11 -m ensurepip --upgrade
python3.11 --version
python3.11 -m pip --version

Запуск скрипта

Скрипт можно запускать напрямую интерпретатором Python вот так:

python3.11 search.py

Или через выполнения файла:

./start.sh

Данный скрипт проводит проверку необходимых компонентов и может установить отсутствующие (но это не точно).

Принципы работы поиска

Конфигурационные параметры поиска задаются в файле

files/config.toml

Этот файл необходимо настроить перед запуском скрипта, поскольку в нём содержатся необходимые для работы параметры, без которых скрипт не запустится.

В общем случае, скрипт работает примерно так: при первом запуске search.py скрипт предложит интерактивно сформировать список учётных записей, В КОТОРЫХ будет выполняться поиск либо их всех доменов, либо из списка конкретных доменов.

скрипты_поиска_почты_по_всей_организации_cgp.1789035731.txt.gz · Last modified: by jp