Árvore de páginas

Carregando...

Ponto-de-Entrada: MAVALMMAIL - Enviar e-mails de eventos pré-cadastrados
Versões: Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10
Idiomas: Espanhol , Inglês
Descrição:

Esse ponto de entrada está localizado na Function MEnviaMail e tem como objetivo o envio de emails de eventos pré-cadastrados do M-Messenger.
É chamado no início da função, antes da query que obtém os usuários destinatários dos e-mails conforme o evento disparado. Também é usado para continuar ou não o processo de envio do e-mail, conforme avaliação do usuário.

Eventos


 

Programa Fonte
.PRW
Sintaxe

MAVALMMAIL - Enviar e-mails de eventos pré-cadastrados ( [ cEvento ], [ aDados ], [ cParUsuario ], [ cParGrUsuario ], [ cParEmails ], [ lEvRH ] ) --> lEnvia

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
cEvento Caracter cEvento = Código do evento a ser disparado
aDados Vetor aDados = Array com os dados relativos ao evento
cParUsuario Caracter cParUsuario = String com usuários a serem considerados
cParGrUsuario Caracter cParGrUsuario = String com grupos de usuários a serem considerados
cParEmails Caracter cParEmails = String com e-mails a serem considerados
lEvRH Lógico lEvRH = .T. => se o formato mensagem for HTML / .F. => se o formato não for HTML
Retorno
    lEnvia(logico)
  • lEnvia = .T. envia e-mail / lEnvia = .F. interrompe o processo e não envia o e-mail
Observações


 

Exemplos
User Function MAVALMMAIL()Local lEnvia := .T.Código do usuário para validar se o e-mail será ou não enviado através da manipulação da variável lEnvia...Return (lEnvia)