Exemplo de objeto JSON
{
    "Timeout": 0,
    "Server": "pop.gmail.com",
    "ServerType": "POP3",
    "LoginOnServer": true,
    "UserName": "dotcom.monitor@gmail.com",
    "Password": "test",
    "UseSSL": true,
    "DNSResolveMode": "Device Cached",
    "DNSserverIP": "",
    "CustomDNSHosts": null,
    "Device_Id": 63646,
    "Id": 159274,
    "Task_Type_Id": 3,
    "Name": "pop.gmail.com"
}

Descrição dos campos

campo Type Exigido/Opcional descrição

servidor

corda

Necessário

Este campo destina-se ao endereço do servidor POP3/IMAP e ao número da porta.

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

ServerType

corda

Necessário

Este campo define o tipo de protocolo.

VALORES POSSÍVEIS:

  • POP3
  • Imap
exemplo:
"ServerType": "POP3"

LoginOnServer

booleano

opcional

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

exemplo:
"LoginOnServer": true

Nome do usuário

corda

opcional

Este campo contém um nome de usuário para autenticação POP3/IMAP.

exemplo:
"UserName": "username"

senha

corda

opcional

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

exemplo:
"Password": "password"

UsesSL

booleano

opcional

Quando ativado – POP3/IMAP sobre SSL será solicitado.

exemplo:
"UseSSL": true
DNSResolveMode corda opcional VALORES POSSÍ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 opcional Campo para um endereço IP de servidor DNS personalizado. Para obter uma explicação detalhada, consulte o artigo “DNS Mode Option”.
Device_Id

int32

Necessário

LEIA APENAS Field. ID de dispositivo único.

exemplo:
"Device_Id": 8550

id

int32

Necessário

*Somente para operações de edição

Campo SOMENTE LEITURA. A única id de tarefa. Não use para criar operações.

exemplo:
"Id": 17711

Task_Type_Id

int32

Necessário

A id tipo da tarefa.

exemplo:
"Task_Type_Id": 3

nome

corda

opcional

Nome da tarefa.

exemplo:
"Name": "Gmail POP3"

timeout

int32

opcional

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

exemplo:
"Timeout": 0