Histórico da Página
...
| Produto: | TOTVS Saúde Planos
| ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Linha de Produto: | Linha Protheus | ||||||||||||||||
| Segmento: | Saúde | ||||||||||||||||
| Módulo: | GESTÃO DE CONTRATOS / FAMÍLIAS | ||||||||||||||||
| Função: | GERENCIADOR DE CONTAS DE E-MAIL | ||||||||||||||||
| Issue : | DSAUBE-26611 |
SMTP do E-mail que está s
02. SITUAÇÃO/REQUISITO
Foi necessário criar uma rotina automatizada para o envio de e-mails, com o objetivo de tornar a comunicação mais eficiente e padronizar as mensagens geradas pelo sistema.
...
Entre as principais funcionalidades do gerenciado de e-mails, destacam-se:
Layouts em HTML e CSS
- Criação de layouts específicos em HTML e CSS para cada configuração.
Configuração de Remetentes
- Permite configurar diferentes remetentes para rotinas diferentes ou para uma mesma rotina.
Personalização do Corpo do E-mail
- Personalize o corpo do e-mail de acordo com diferentes rotinas, utilizando a mesma conta de e-mail ou contas distintas, conforme a necessidade sem precisar alterar código-fonte.
Tela de configuração de e-mail:
...
- Remetente - Endereço do remetente que será utilizado para o envido envio do e-mail.
- SMTP - SMTP do E-mail que está sendo configurado como rementente remetente (no exemplo estamos utilizando Gmail).
- Porta - Porta do SMTP.
- Utiliza TLS? / Utiliza SSL? - A configuração pode variar de acordo com o provedor de serviços de e-mail utilizado, consulte o provedor de e-mail utilizado para verificar.
...
- Assun. E-mail - Assunto que irá aparecer no E-mail que será enviado.
- Corpo E-mail - Dados do HTML e CSS para personalizar o corpo do e-mail que será enviado. Exmplo Exemplo disponível no tópico Exemplo de Código HTML Para o Corpo do E-mail.
...
Nome | Tipo | Descrição | Obrigatório |
|---|---|---|---|
| cConfigCode | caractere | Código sequencial criado pelo gerenciador de contas de e-mail no campo ID Config. | |
| cRecipient | caractere | Endereço de e-mail do destinatário que receberá o e-mail. | X |
| aAttachments | Array | Array contendo em cada posição o caminho completo do arquivo com a extenção extensão que será enviado junto ao e-mail. | |
| cCopOcult | caractere | Endereços de e-mail dos destinatários que receberão a mensagem como cópia oculta (CCO), separados por vírgula. |
...
Após a implementação da classe de envio de e-mail, acesse o Gerenciador de Contas de E-mail, localize a configuração que será utilizada e insira o nome da função no campo "Função Conf." do grid que no caso será U_MAILTSTE. É possível adicionar quantas linhas forem necessárias para registrar diferentes funções ou métodos que utilizarão essa configuração.
Log
...
de Erros
A maioria dos erros relacionados ao envio de e-mails utilizando o Gerenciador de Contas de E-mail pode ser analisada em maior detalhe no arquivo LogConfigEmail.log, localizado no diretório LOGPLS, dentro da pasta PROTHEUS_DATA.
...