Histórico da Página
...
| Bloco de código | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
User Function MailTste() Local oemail as object Local ojson as object // instanciando a classe Gerenciadora de E-mail oemail := totvs.protheus.health.plan.manager.EmailManager():New() // Chamada do método responsável por fazer todo o processamento de envio de e-mail // param1 = ID do gerenciador // param2 = e-mail destinatário // param3 = Diretório de anexos que deseja enviar no e-mail (Pode receber um array de diretórios) // param4 = e-mail que você deseja enviar como cópia ojson := oemail:SendEmailUsingManager(NIL,"[email protected]") If ojson["sendMail"] //.T. = enviado com sucesso FWAlertSuccess(ojson["message"]) Else FWAlertError(ojson["message"]) EndIf Return |
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. É 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.
Testando funcionalidade conforme HTML e dados criados:
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas