Vamos la, opcoes que usei :
Lembrando que aqui a PEmail é uma Unit e nao um Form, ou seja, nao tenho um componente na tela para setar os eventos.
Tudo precisa ser criado em runtime.
1 - igual a sua sugestao :
Ele nao aceita, porque nao pode associar uma procedure a outra.
2 - Addociando o status ao MailProcess
Mesmo assim, ele nao entra nesse IF
3 - Se eu tenta associar o OnMailProcess a minha procedure tambem nao funciona.
4 - Se eu tentar chamar direto a OnMailProcess ai da um access violation e trava tudo.
Entao, nao sei é possivel fazer isso.
Usando o evento do componente na tela funciona 100%, mas se eu tiver que criar o evento, ai nao sei como posso associar a uma procedure minha.
e todos os jeitos que tentei, nao funcionou.