O sistema 'isoMotrEmailEntrada.exe' se encontra dentro da pasta do pacote > isoCRM_motor
O arquivo de configuração do motor se chama iso_email_config.json
Dentro do arquivo 'iso_email_config.json' temos algumas configurações que devem ser preenchidas conforme ambiente do cliente
url : Domínio do cliente
username : usuário do motor de e-mail, é OBRIGATÓRIO a se chamar MOTOREMAILENTRADA
user_passowrd: senha do motor
emp_code : código da empresa
time : tempo de daly do sistema, por padrão 10 segundos
time_limit : controle de requisição. Por padrão 23:59
data_inicial : data incial para procurar dentro da caixa de e-mail
nome_log: nome do log
data_proxima_refresh_token_microsoft : apenas para contas que forem Microsoft, define a renovação do refresh_token automático a cada 5 dias. Porem caso o token não exista ou já esteja validado. UTILIZE O ISO_REFRESH_TOKEN
emails_lidos_e_nao_lidos : se TRUE busca da caixa de emails LIDOS e NÃO LIDOS. se FALSE trás apenas e-mails NÃO LIDOS
mostrar_log : caso queira regitrar o log no console do sistema
nivel_dados_para_gravar_na_ws: se for 30 = significa que apenas informações GRAVES serão registradas dentro da ISOJOBLOG. Se for definido 20 apenas coisas GRAVES e warns são gravas. Se for definido 10 TUDO sera registrado.
Agora, dentro de parâmetros temos algunas configurações. Porem a configuração é diferente caso o e-mail que deseja cadastrar seja Microsoft ou não.
Se seu e-mail for Microsoft, cadastre os seguintes parâmetros como GRUPO PRINCIAL(ou grupo geral):
CLIENT_ID : essa informação voce consegue dentro do portal da azure
REFRESH_TOKEN : aprenda como gerar um refresh_token
SECURITYPROTOCOL :SIM
AUTHENTICATIONMETHOD : XOAUTH2
DATE_EXPIRE : por padrão 09/02/24 13:09
TENANT_ID :essa informação voce consegue dentro do portal da azure
PASTA_LEITURA : não é obrigado a ter este parâmetro. a menos que queria que o motor leia uma pasta específica. Caso queria que leia a caixa de entrada, INATIVE ou não cadastre este parâmetro
Se o seu e-mail NÃO for Microsoft. não é obrigado a cadastrar nenhum parâmetro.
Entendendo o log:
Quadrado : indica que o sistema verificou todos os e-mails cadastrados e filtrou apenas os configurados como IMAP
Quadrado: indica que chegou o o dia para atualziar o refresh_token de uma conta microsoft. Também indica que que a próxima atualização vai ocorrer dali 4 dias
Quadrado: indica que um e-mail foi encontrado na caixa de e-mail e foi inserido dentro do iso em Omhnachel