Envio de email em formulários do Fluig

A quem interessar possa, descobri dois problemas no envio de email.

1 - A primeira razão de não conseguir enviar email para endereço nenhum era porque a matrícula do remetente tinha que estar, como string que é, exatamente como está grafada no WCMADMIN. Lá, no meu caso, a matrícula era 'Yyy' e eu tinha posto 'yyy', com três 'y' em minúsculas.

Então, o código abaixo, no meu caso, ficaria correto apenas com a troca de capitalização da matrícula, conforme:


function afterSaveNew(form){
    log.info("passou no afterSaveNew fluig");
    try{
        //Monta mapa com parâmetros do template
        var parametros = new java.util.HashMap();
        parametros.put("CORPO", "TESTE");
        //Este parâmetro é obrigatório e representa o assunto do e-mail
        parametros.put("subject", "ASSUNTO");

        //Monta lista de destinatários
        var destinatarios = new java.util.ArrayList();
        destinatarios.add("mausim@xxx.com.br");
        //Envia e-mail
        notifier.notify("Yyy", "meu_template", parametros, destinatarios, "text/html");

    } catch(e){
        log.info(e);
    }
}

2 - Por fim, quando o destinatário é a mesma pessoa que está comandando o salvamento (no caso do meu exemplo), por ser o mesmo usuário e ter o mesmo domínio do remetente, o email não é enviado.

Acredito que seja porque o Fluig entende que se você está registrando, não precisa ser avisado da criação do documento (mas isto é um chute).