JSON Object Example
{
    "Server": "smtp.gmail.com:777",
    "LoginOnServer": false,
    "UserName": "sergey.brin@gmail.com",
    "Password": "LMAO",
    "UseSSL": false,
    "DNSResolveMode": "External DNS Server",
    "DNSserverIP": "8.8.8.8",
    "Device_Id": 8550,
    "Id": 17712,
    "Task_Type_Id": 4,
    "Name": "Gmail SMTP",
    "Timeout": 0
}

Описание полей

поле тип описание

сервер

струна

Адрес smTP Server и номер порта

пример:
Server": "pop.gmail.com:995"

ЛогинОнСервер

булев

При включении – операция входа будет выполняться во время сеанса мониторинга.

пример:
"LoginOnServer": true

Имя пользователя

струна

Это поле содержит имя пользователя для проверки подлинности SMTP

пример:
"UserName": "username"

Пароль

струна

Это поле содержит пароль для проверки подлинности SMTP

пример:
"Password": "password"

UseSSL

булев

При включении – SMTP над SSL будет запрошен.

пример:
"UseSSL": true
DNSРесольвеМод струна

Доступные режимы:

  • Устройство Кэшировано
  • Не кэшированный
  • TTL Кэшированный
  • Внешний DNS-сервер

Подробнее об объяснении читайте в материале «Вариант режима DNS»

DNSserverIP струна Поле для пользовательского IP-адреса DNS-сервераДля подробного объяснения читайте в материале «Опция режима DNS»
 

Int32

READ ТОЛЬКО поле. Уникальный идентификатор устройства.

пример:
"Device_Id": 8550

идентификатор

Int32

READ ТОЛЬКО поле. Уникальный идентификатор задачи

пример:
"Id": 17711

Task_Type_Id

Int32

Тип поля задач. Пожалуйста, проверьте потенциальные значения для “Task_type_id” в соответствующей таблице

пример:
"Task_Type_Id": 4

имя

струна

Название задачи

пример:
"Name": "Gmail SMTP"

Времени ожидания

Int32

Это поле определяет значение тайм-аута (в мсекундах) для выполнения задачи.

пример:
"Timeout": 0