Пример объекта JSON
{
    "EmailAddress": "test@safe-mail.net",
    "UseMXRecord": false,
    "Outgoing_Server": "smtp.gmail.com",
    "Outgoing_UseSSL": true,
    "Outgoing_Username": "dotcom.monitor1@gmail.com",
    "Outgoing_Password": "test",
    "SendFromMail": "test@safe-mail.net",
    "Incoming_ServerType": "IMAP4.1",
    "Incoming_Server": "pop.safe-mail.net",
    "Incoming_UseSSL": true,
    "Incoming_Username": "test@safe-mail.net",
    "Incoming_Password": "test",
    "OperationTimeoutSendingSec": 300,
    "OperationTimeoutReceivingSec": 600,
    "OverallOperationTimeoutMin": 60,
    "DNSResolveMode": "Device Cached",
    "DNSserverIP": "",
    "CustomDNSHosts": null,
    "Device_Id": 63649,
    "Id": 427592,
    "Task_Type_Id": 5,
    "Name": "smtp.gmail.com<-->pop.safe-mail.net"
}

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

поле Type Обязательно/Опционально описание

EmailAddress

струна

Обязательно

Адрес электронной почты получателя.

ИспользоватьMXRecord

булев

необязательный

Если эта функция включена, запись MX будет использоваться для отправки тестового сообщения электронной почты.

Outgoing_Server

струна

Обязательно

Адрес SMTP-сервера и номер порта.

Outgoing_UseSSL

булев

необязательный

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

Outgoing_Username

булев

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

. Outgoing_Password

струна

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

SendFromMail

струна

необязательный Адрес электронной почты, отображаемый в поле «Отправить от».

Incoming_ServerType

струна

Обязательно Это поле определяет тип протокола.

Возможные значения : “POP3” и “IMAP”.

Incoming_Server струна Обязательно Это поле предназначено для адреса сервера POP3/IMAP и номера порта.
Incoming_UseSSL булев необязательный При включении – POP3/IMAP по SSL будет запрошен.
Incoming_Username струна Обязательно Это поле содержит имя пользователя для аутентификации POP3/IMAP.
Incoming_Password струна Обязательно Это поле содержит пароль для аутентификации POP3/IMAP.
OperationTimeoutSendingSec int32 необязательный Это поле определяет тайм-аут для отправки тестового сообщения.
OperationTimeoutReceivingSec int32 необязательный Это поле определяет тайм-аут для получения тестового сообщения, т.е. система будет искать тестовое письмо на почтовом сервере назначения для скорректированного количества времени.
OverallOperationTimeoutMin int32 необязательный Это поле определяет максимальное значение времени (в мсекундах) для выполнения задачи.

Диапазон значений: от 1 до 60.

DNSРесольвеМод струна необязательный ВОЗМОЖНЫЕ ЗНАЧЕНИЯ:

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

Для подробного объяснения, пожалуйста, обратитесь к статье “Опция режима DNS”.

DNSserverIP струна необязательный Поле для пользовательского IP-адреса DNS-сервера. Для подробного объяснения, пожалуйста, обратитесь к статье “Опция режима DNS”.
Device_Id

int32

Обязательно

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

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

int32

Обязательно

*Только для операций редактирования

Поле «Только чтение». Уникальный идентификатор задачи. Не используйте для операций создания.

Task_Type_Id

int32

Обязательно

Идентификатор типа задачи.

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

имя

струна

необязательный

Имя задачи.