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
}

Descrição dos campos

campo Type descrição

servidor

corda

Endereço do servidor SMTP e número da porta

exemplo:
Server": "pop.gmail.com:995"

LoginOnServer

booleano

Quando habilitada – a operação de login será realizada durante a sessão de monitoramento.

exemplo:
"LoginOnServer": true

Nome do usuário

corda

Este campo contém um nome de usuário para autenticação SMTP

exemplo:
"UserName": "username"

senha

corda

Este campo contém uma senha para autenticação SMTP

exemplo:
"Password": "password"

UsesSL

booleano

Quando habilitado – SMTP sobre SSL será solicitado.

exemplo:
"UseSSL": true
DNSResolveMode corda

Modos disponíveis:

  • Cacheado do dispositivo
  • Não armazenado em cache
  • TTL Cached
  • Servidor DNS externo

Para obter uma explicação detalhada, consulte o artigo “DNS Mode Option”

DNSserverIP corda Campo para um endereço IP do servidor DNS personalizadoPara uma explicação detalhada, consulte “DNS Mode Option” artigo
 

Int32

LEIA APENAS Field. ID de dispositivo único.

exemplo:
"Device_Id": 8550

id

Int32

LEIA APENAS Field. ID de tarefa único

exemplo:
"Id": 17711

Task_Type_Id

Int32

Tipo de campo de tarefas. Verifique os valores potenciais de “Task_type_id” na tabela apropriada

exemplo:
"Task_Type_Id": 4

nome

corda

Nome da tarefa

exemplo:
"Name": "Gmail SMTP"

timeout

Int32

Este campo define o valor do tempo limite (em mseconds) para execução da tarefa.

exemplo:
"Timeout": 0