Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Manufatura

Linha de Produto:

Linha Datasul

Segmento:

Tecnologia

Módulo:UTP
Função:UTAPI019 - envio de e-mail
Requisito/Story/Issue (informe o requisito relacionado) :DFWKTOOLS-2643


02. SITUAÇÃO/REQUISITO

Ocorre lentidão e travamentos nos programas que efetuam o envio de e-mail, quando utilizada a opção "Blat".

03. SOLUÇÃO

A situação reportada tem como causa o envio síncrono dos e-mails, pois é aguardada a comunicação com o servidor de e-mail para prosseguir na execução do programa. 

Como solução, foram efetuados ajustes na validação do envio (verifica se o nome do servidor (ou IP) e porta estão acessíveis) quando o tipo do envio possuir a opção "Blat". Em caso de sucesso na validação, é efetuado o envio do e-mail sem aguardar o retorno, assim obtemos um ganho de performance quando são enviados múltiplos e-mails.

Caso a conexão com o servidor (ou IP) e porta estejam OK porém houve algum problema no envio, é gerado um arquivo de log na pasta temporária da sessão (formato  dtsemailError9999999.log) com detalhes da comunicação com o servidor.