Настройка подключения микросервиса ecos-notifications

Для отправки писем пользователям необходимо настроить подключение микросервиса ecos-notifications к SMTP-серверу.

Эти параметры задаются в конфигурации сервиса (spring properties) и обычно настраиваются не через интерфейс, а при развертывании приложения: например, через application.yml, переменные окружения, Docker Compose, Helm chart или другой способ конфигурации.

Ниже пример настройки для mail.ru.

Через application.yml:

spring:
  mail:
    host: smtp.mail.ru
    port: 587
    username: user@mail.ru
    password: 12345
    properties:
      mail:
        smtp:
          auth: true
          starttls:
            enable: true

ecos-notifications:
  email:
    from:
      fixed: user@mail.ru

Или то же самое через переменные окружения:

SPRING_MAIL_HOST=smtp.mail.ru
SPRING_MAIL_PORT=587
SPRING_MAIL_USERNAME=user@mail.ru
SPRING_MAIL_PASSWORD=12345
SPRING_MAIL_PROPERTIES_MAIL_SMTP_AUTH=true
SPRING_MAIL_PROPERTIES_MAIL_SMTP_STARTTLS_ENABLE=true
ECOS_NOTIFICATIONS_EMAIL_FROM_FIXED=user@mail.ru