Host - имя почтового сервера SMTP (например, "smtp.gmail.com") - обязательно
Port - порт почтового сервера SMTP (например, 465) - обязательно
UseSsl - использовать безопасное соединение SSL/TLS (true или false) - опционально, по умолчанию false
Login - имя пользователя почтового сервера - опционально
Password - пароль пользователя - опционально
From - имя отправителя письма - обязательно
FromEmail - адрес отправителя письма (для популярных сервисов обычно совпадает с именем пользователя) - обязательно
SendTo - один или несколько адресов получателей писем (например, ["addr1@gmail.com", "addr2@yandex.ru"]) - обязательно
IsHtml - является ли текст сообщения HTML или простым текстом (true или false) - опционально, по умолчанию false
Subject - заголовок письма, разрешены специальные значения шаблонов для подстановки значений события (см. ниже) - опционально, по умолчанию "Новые события ОИК Диспетчер НТ"
Body - текст письма, разрешены специальные значения шаблонов для подстановки значений события (см. ниже) - опционально, по умолчанию обычный текст события, описанный ниже
BatchEvents - группировать события в одном письме или нет (true или false). В случае появления ряда событий, близких по времени, можно сгруппировать события в одном письме, в противном случае отправится много писем одновременно.
Примеры:
"options": {
"host": "smtp.mail.ru",
"port": 465,
"useSsl": true,
"login": "<login>",
"password": "<password>",
"from": "События «ОИК Диспетчер НТ»",
"fromEmail": "<login>",
"sendTo": ["<email-1>", "<email-2>", "<email-3>"],
"subject": "Событие {importance}: {name}, {state}"
}
Ссылки на настройки популярных почтовых сервисов: