Навык: ALOR Mail
alor-mail — встроенный навык для работы с корпоративной почтой ALOR через IMAP и SMTP.
Он нужен, когда Велесу нужно посмотреть новые письма, найти письмо по отправителю или теме, прочитать выбранное сообщение, кратко пересказать переписку или подготовить ответ.
Когда он полезен
Типичные запросы:- «Покажи последние письма в корпоративной почте».
- «Найди письма от mustyatsa@alorbroker.ru».
- «Прочитай письмо с таким UID».
- «Сделай краткое резюме этой переписки».
- «Подготовь ответ на письмо».
- «Отправь письмо такому-то адресату» — только после явного подтверждения, если пользователь заранее не попросил немедленную отправку.
Как устроено подключение
Навык сначала смотрит переменные окруженияALOR_MAIL_*. Если они не заданы, он берёт настройки из существующего раздела channels.email в конфигурации Велеса.
Используются те же данные, что и у почтового канала:
imapHost,imapPort,imapUsername,imapPassword,imapMailbox,imapUseSsl;smtpHost,smtpPort,smtpUsername,smtpPassword,smtpUseTls,smtpUseSsl;fromAddress.
- для существующего почтового канала:
channels.email.imapPasswordиchannels.email.smtpPassword; - для отдельных переменных навыка:
skills.alor-mail.env.ALOR_MAIL_PASSWORDиskills.alor-mail.env.ALOR_MAIL_SMTP_PASSWORD.
Переменные окружения
Для отладки или отдельного развёртывания можно задать явные значения:ALOR_MAIL_INSECURE_SSL=true можно использовать только для внутреннего сервера со сломанным сертификатом и только если понятен сетевой риск.
Команды
Основной скрипт:DD-Mon-YYYY, например SINCE 01-Jun-2026.
Безопасность
- Содержимое почты считается личным и конфиденциальным.
- Сначала нужно получать заголовки и короткие сведения, а полные тела читать только для выбранных сообщений.
- Нельзя печатать большие тела писем без явного запроса.
- Нельзя записывать пароль в файлы навыка или открытым текстом в
config.json; используйте секреты Велеса. - Перед отправкой письма Велес должен показать черновик и получить подтверждение, если пользователь не попросил немедленную отправку.
- Удаление, архивирование, перенос писем, отметка прочитанным и флаги не реализованы по умолчанию.
