Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

TOTVS 12 com versão 12.1.15 ou superior.

Servidor de e-mails com suporte  suporte a SMTP e uma conta válida para envio de e-mails.

Configurações

...

Mínimas

Para utilização do serviço é preciso se atentar a , algumas configurações no produto.são necessárias:

  • Inserir o trecho de código abaixo Verificar no arquivo "josso-agent-config.xml o trecho de código abaixo e caso não exista, é necessário efetuar a inclusão do mesmo:".

    Bloco de código
    languagexml
    <partner-app>
    	<context>/dts/datasul-mail</context>
    </partner-app>
  • Configurar os parâmetros de localização e porta, interno e externo, do servidor de aplicação (JBoss) no programa 'Parâmetros Gerais Módulo Básico' (btb946aa) na , aba 'Servidor'. Mais informações estão disponíveis em: Configurar Aba Servidor (BTB946AA).

  • Configurar os parâmetros de envio de e-mail no programa 'Parâmetros Email Foundation' (btb962zb).  Mais informações estão disponíveis em: Parâmetros Email Foundation (BTB962ZB).

...

Por se tratar de um serviço, a chamada para o envio do e-mail se dá é realizada através de chamadas REST. A imagem abaixo exemplifica a arquitetura do serviço:

 

Serviços

...

Disponíveis

Através do contexto datasul-mail/resources estão disponíveis 3 serviços para envio de e-mails com as seguintes assinaturas:

...

Âncora
mail_object
mail_object
Já o O objeto Mail, que é encaminhado no corpo das requisições, possui a seguinte estrutura:

...

Dica

As mensagens de confirmação de entrega e falhas serão retornadas a caixa de e-mail do usuário que estiver sendo utilizado como sender pelo serviço de e-mail. Entretanto, quando informado um endereço de e-mail válido no atributo readNotificationTo, este receberá o e-mail de confirmação de leitura.

Dica

O envio de e-mail ocorre de forma assíncrona, desta forma os erros ou retornos de falhas do envio propriamente dito não são resgatados no momento da execução. Isso se deve ao fato de que o Datasul Mail Service delega ao servidor SMTP o envio da mensagem, sendo que este pode não efetuar o envio no momento em que for solicitado, variando de acordo com a sua fila de despachos e parametrizações.

Recursos

...

Disponíveis

Para mais informações de quais são os recursos disponíveis quanto a esta opção de envio, consultar o link: Envio de e-mail.

...

Para mais informações sobre como utilizar a API utapi019, utilize a documentação disponivel disponível na página 'Utilização de API de envio de e-mail'.

...