Перейти к содержанию

Настройка почтового сервера для уведомлений

Используйте доверенные сертификаты для соединения с использованием самоподписных сертификатов. Для этого необходимо положить файл, содержащий сгенерированный сертификат в формате PEM, в docker volume trusted-certificates-volume.

Например:

$ ls /var/lib/docker/volumes/teamstorm_trusted-certificates-volume/_data/
/var/lib/docker/volumes/teamstorm_trusted-certificates-volume/_data/host.pem
MAIL_SERVER_USE_CUSTOM_TRUSTED_CA_BUNDLE="true"

Внесите изменения в env-файл:

  1. Укажите хост размещения TeamStorm: CWM_FRONTEND_URL="https://teamstorm.contoso.com"
  2. Для использования полной проверки без исключений используйте значение MAIL_SERVER_USE_CUSTOM_TRUSTED_CA_BUNDLE="false"

Значение по умолчанию: MAIL_SERVER_USE_CUSTOM_TRUSTED_CA_BUNDLE="false"

  1. При пустом значении MAIL_SERVER_HOST сервер не отправляет сообщения. Укажите хост почтового сервера. Например: MAIL_SERVER_HOST="smtp.mail.io"

Значение по умолчанию: MAIL_SERVER_HOST=""

  1. Укажите порт почтового сервера. Например: MAIL_SERVER_PORT="25"

Значение по умолчанию: MAIL_SERVER_PORT="1025"

  1. Укажите сервисный аккаунт обратный адрес которого будет указан в заголовке сообщения. Например: MAIL_SERVER_FROM="deamon@mail.io"

Значение по умолчанию: MAIL_SERVER_FROM="deamon@service.com"

  1. Укажите имя сервисного аккаунта для отображения . Например: MAIL_SERVER_DISPLAY_NAME="Teamstorm Mail Notification"

Значение по умолчанию: MAIL_SERVER_DISPLAY_NAME="Mail Deamon"

  1. Укажите имя пользователя для аутентификации на сервере SMTP/IMAP . Например: MAIL_SERVER_USER_NAME="username"

Значение по умолчанию: MAIL_SERVER_USER_NAME=" "

  1. Укажите пароль для аутентификации. Например: MAIL_SERVER_PASSWORD="password"

Значение по умолчанию: MAIL_SERVER_PASSWORD=""

  1. Для подключения к почтовому серверу через STARTTLS укажите: MAIL_SERVER_USE_START_TLS="true"

Значение по умолчанию: MAIL_SERVER_USE_START_TLS="false"

  1. Для подключения к почтовому серверу через SSL укажите: MAIL_SERVER_USE_SSL="true"

    Значение по умолчанию: MAIL_SERVER_USE_SSL="false"

  2. Укажите идентификатор часового пояса, например: MAIL_SERVER_TZ="Europe/Moscow"

    По умолчанию установлено московское время: MAIL_SERVER_TZ="Europe/Moscow"

    Таблица идентификаторов временных зон: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List

  3. После внесения изменений перезапустите систему.