Документация TMS DoQAДокументация TMS DoQA
  • Начало работы

    • Быстрый старт
    • Проекты
    • Пространства
  • Тестовая документация

    • Тест-кейсы
    • Чек-листы
    • Общие шаги
    • Параметризация тестов
    • Атрибуты
    • Теги
    • AI-функции
    • История редактирования
  • Требования и покрытие

    • Требования
    • Коннектор требований
    • Матрица покрытия
  • Выполнение тестов

    • Прогоны
    • Баг-репорты
    • История запуска
  • Автоматизация

    • Автотесты
    • Публичный API
  • Организация и поиск

    • Папки
    • Фильтры
    • Корзина
  • Аналитика и обмен данными

    • Дашборд
    • Экспорт
    • Импорт
  • Совместная работа

    • Комментарии
    • Уведомления
  • Справочник

    • Горячие клавиши
    • Глоссарий
  • Лицензии

    • Лицензии и оплата (облачная версия)
    • Лицензии (серверная версия)
  • Пользователи и доступы

    • Создание проекта
    • Добавление пользователей
    • Редактирование пользователей
    • Сброс пароля
    • Роли и права пользователя
    • Уровень доступа для всех проектов
    • Права доступа к проекту
    • Права доступа к пространству и его разделам
    • Владелец системы
  • Настройка проекта

    • Атрибуты
  • Интеграции

    • Интеграции с трекерами
    • Интеграции с CI/CD
  • DoQA AI

    • Настройки DoQA AI
    • Настройка прокси для LLM-провайдеров
  • Требования
  • Утилита управления сервером
  • Описание параметров среды (.env)
  • Настройка сервера почты
  • Авторизация через LDAP
  • Корпоративный вход (SSO)
  • Релизы облачной версии DoQA
  • Релизы серверной версии DoQA
Скачать PDF
Получить триал
  • Начало работы

    • Быстрый старт
    • Проекты
    • Пространства
  • Тестовая документация

    • Тест-кейсы
    • Чек-листы
    • Общие шаги
    • Параметризация тестов
    • Атрибуты
    • Теги
    • AI-функции
    • История редактирования
  • Требования и покрытие

    • Требования
    • Коннектор требований
    • Матрица покрытия
  • Выполнение тестов

    • Прогоны
    • Баг-репорты
    • История запуска
  • Автоматизация

    • Автотесты
    • Публичный API
  • Организация и поиск

    • Папки
    • Фильтры
    • Корзина
  • Аналитика и обмен данными

    • Дашборд
    • Экспорт
    • Импорт
  • Совместная работа

    • Комментарии
    • Уведомления
  • Справочник

    • Горячие клавиши
    • Глоссарий
  • Лицензии

    • Лицензии и оплата (облачная версия)
    • Лицензии (серверная версия)
  • Пользователи и доступы

    • Создание проекта
    • Добавление пользователей
    • Редактирование пользователей
    • Сброс пароля
    • Роли и права пользователя
    • Уровень доступа для всех проектов
    • Права доступа к проекту
    • Права доступа к пространству и его разделам
    • Владелец системы
  • Настройка проекта

    • Атрибуты
  • Интеграции

    • Интеграции с трекерами
    • Интеграции с CI/CD
  • DoQA AI

    • Настройки DoQA AI
    • Настройка прокси для LLM-провайдеров
  • Требования
  • Утилита управления сервером
  • Описание параметров среды (.env)
  • Настройка сервера почты
  • Авторизация через LDAP
  • Корпоративный вход (SSO)
  • Релизы облачной версии DoQA
  • Релизы серверной версии DoQA
Скачать PDF
Получить триал
  • DoQA сервер

    • Требования
    • Утилита управления сервером
      • Установка (install)
      • Запуск приложения (start)
      • Остановка приложения (stop)
      • Обновление (update)
      • Резервное копирование (backup)
      • Восстановление из резервной копии (restore)
      • Смена домена (domain)
      • Выпуск/обновление SSL-сертификата (cert)
    • Описание параметров среды (.env)
    • Настройка сервера почты
    • Авторизация через LDAP
    • Корпоративный вход (SSO)

Настройка сервера почты

Без настроенной почты нельзя приглашать пользователей и восстанавливать пароли. Параметры задаются в файле .env в каталоге установки.

Параметры

ПараметрПримерОписание
MAIL_MAILERsmtpСпособ отправки. Обычный SMTP — smtp. Для сервера с самоподписанным сертификатом — smtp_no_encryption, см. ниже.
MAIL_HOSTsmtp.company.ruХост почтового сервера.
MAIL_PORT587Порт. Обычно 587 для STARTTLS и 465 для SMTPS.
MAIL_ENCRYPTIONtlsШифрование: tls для порта 587, ssl для порта 465, null — без шифрования.
MAIL_USERNAMEno-reply@company.ruПользователь SMTP.
MAIL_PASSWORDs3cretПароль SMTP.
MAIL_FROM_ADDRESSno-reply@company.ruАдрес в поле «От кого».
MAIL_FROM_NAMEDoQAИмя в поле «От кого».

MAIL_PORT и MAIL_ENCRYPTION задаются независимо друг от друга: порт 465 без MAIL_ENCRYPTION=ssl работать не будет.

Перезапустите приложение

Значения .env попадают в контейнеры при их создании. После правки почтовых параметров выполните stop и start — иначе приложение продолжит работать со старыми настройками:

./doqa stop && ./doqa start

SMTP без проверки сертификата

Для внутреннего почтового сервера с самоподписанным сертификатом переключите отправку на mailer, который сертификат не проверяет:

MAIL_MAILER=smtp_no_encryption
MAIL_VERIFY_PEER=false
MAIL_VERIFY_PEER_NAME=false
ПараметрОписание
MAIL_VERIFY_PEERПроверять сертификат сервера. По умолчанию false.
MAIL_VERIFY_PEER_NAMEПроверять соответствие имени в сертификате. По умолчанию false.
MAIL_AUTH_MODEРежим аутентификации SMTP: plain, login, cram-md5. По умолчанию не задан — режим выбирается автоматически.

Остальные параметры (MAIL_HOST, MAIL_PORT, MAIL_USERNAME, MAIL_PASSWORD, MAIL_ENCRYPTION) этот mailer читает те же самые.

Проверка

  1. Перезапустите приложение после правки .env.
  2. Пригласите пользователя в настройках администратора и проверьте, что письмо пришло.
  3. Если письма нет — посмотрите логи приложения, ошибки SMTP видны там:
docker compose logs -f api

Письма отправляются фоновым обработчиком очередей, а не в момент нажатия кнопки. Если контейнер очередей не поднят, письмо не уйдёт и ошибки в логах приложения не будет — проверьте его состояние:

docker compose ps queue
Последнее обновление:
Prev
Описание параметров среды (.env)
Next
Авторизация через LDAP