Exemplo de objeto JSON
{
    "Server": "pop.gmail.com:995",
    "ServerType": "POP3",
    "LoginOnServer": true,
    "UserName": "username",
    "Password": "password",
    "UseSSL": true,
    "DNSResolveMode": "Device Cached",
    "DNSserverIP": "",
    "Device_Id": 8550,
    "Id": 17711,
    "Task_Type_Id": 3,
    "Name": "Gmail POP3",
    "Timeout": 0
}

Descrição dos campos

campo Type descrição

servidor

corda

Este campo é para endereço do servidor POP3/IMAP e número da porta

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

ServerType

corda

Este campo define o tipo de protocoloPossíveis valores são “POP3” e “IMAP”

exemplo:
"ServerType": "POP3"

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 POP3/IMAP

exemplo:
"UserName": "username"

senha

corda

Este campo contém uma senha para autenticação POP3/IMAP

exemplo:
"Password": "password"

UsesSL

booleano

Quando ativado – POP3/IMAP 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": 3

nome

corda

Nome da tarefa

exemplo:
"Name": "Gmail POP3"

timeout

Int32

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

exemplo:
"Timeout": 0