
IMAP-credentials с шифрованием
Добавьте email/пароль/IMAP-сервер/порт один раз — Afina хранит credentials зашифрованными at rest (пароли никогда не возвращаются через API, только метаданные). Включайте/выключайте ящики, не вводя ключи заново.
Подключаете IMAP-ящики один раз, цепляете к профилям, читаете коды и подтверждения внутри RPA-скриптов. Верификация аккаунтов перестаёт быть бутылочным горлышком — Afina сама следит за inbox.

Каждый мультиаккаунтный процесс рано или поздно упирается в email-подтверждение. Большинство команд клеит Python-скрипт + Gmail API сбоку. Afina даёт IMAP-слой нативно: credentials шифруются на аккаунт, мониторинг inbox'а встроен в десктоп, read-доступ есть внутри RPA-сценариев и локального API.

Добавьте email/пароль/IMAP-сервер/порт один раз — Afina хранит credentials зашифрованными at rest (пароли никогда не возвращаются через API, только метаданные). Включайте/выключайте ящики, не вводя ключи заново.

Цепляйте inbox к одному или нескольким профилям. Один email может обслуживать несколько аккаунтов (alias + теги) или быть уникальным на профиль, если этого требует платформа.

Встроенный блок "wait for email" матчит по subject/from/regex, возвращает тело в сценарий и подставляет код подтверждения прямо в input — никакого executeModule-клея. Стакайте с модулями для сложного парсинга.

IMAP-соединения уважают per-profile прокси и DNS-настройки. Никаких внешних mail-API webhook'ов, никаких общих inbox'ов — почта входит и выходит с вашей машины так же, как и всё остальное в Afina.
Добавили credentials, привязали к профилям, бросили блок wait-for-email в сценарий. Верификация просто работает.