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

post

Сервис электронной почты и смс сообщений#

Note

Опциональный элемент системы. API доступно только внутри инфраструктуры серверной части lexema8.

Настройки сервиса электронной почты и смс сообщений.#

Note

Раздел applications { post { }} конфигурационного файла ./config/production.js

  • protocol - используемый веб-протокол (по умолчанию 'http').
  • host - имя хоста (по умолчанию 'localhost').
  • port - порт для запуска (по умолчанию - 3066).
  • route - используемый маршрут (по умолчанию '/api/v2.0/post').
  • script - путь к модулю, запускающему сервис (по умолчанию 'ecosoft-lexema8/post').
  • attachmentRequestTimeout - максимальное время ожидания загрузки файла в миллисекундах (по умолчанию 1000).
  • defaultEmailId - идентификатор почтового ящика, который используется по умолчанию.
  • emails - словарь с описанием используемых почтовых ящиков. Ключом является уникальный идентификатор почтового ящика, а значением - объект со свойствами:
    • host - имя хоста smtp-сервера.
    • port - порт smtp-сервера.
    • secure - включить/выключить доставку по электронной почте с использованием TLS/STARTTLS (по умолчанию false). Доступные значение true, false. (Для 'smtp.yandex.ru' значение должно быть true)
    • user - логин.
    • pass - пароль.
    • userName - имя отображаемое при отправке почты.

sms - настройки сервиса для отправки смс (можно не описывать, если код для восстановления пароля не отправляется через смс). provider - имя провайдера, реализующий отправку смс сообщений (по умолчанию undefined). Доступные значения: prostor mts либо путь к своему собственному классу login - логин. password - пароль. token - токен доступа к api (используется у провайдера "мтс коммуникатор"). sender - имя отправителя.