Envio de e-mail - Como mudar o From?

Boa tarde!

Prezados,

Gostaria de mudar o endereço de e-mail que esta indo no FROM.

Podem me dar um apoio?

function beforeTaskSave(colleagueId,nextSequenceId,userList){

    if (nextSequenceId == E_MAIL) {    
        try{
            //Monta mapa com parâmetros do template - esses parâmetros são recebidos no template do e-mail
            var parametros = new java.util.HashMap();
            parametros.put("SOLICITACAO", hAPI.getCardValue("num_solicitacao"));
            parametros.put("PROPOSTA", hAPI.getCardValue("text_NMOVIMENTO"));
            parametros.put("RAZAO_SOCIAL", hAPI.getCardValue("zoom_rSocial"));
            parametros.put("CNPJ", hAPI.getCardValue("text_cnpj"));
            parametros.put("INSCRICAO_ESTADUAL", hAPI.getCardValue("text_inscEstadual"));
            parametros.put("ENDERECO", hAPI.getCardValue("text_Endereco")+", "+hAPI.getCardValue("text_Num")+" "+hAPI.getCardValue("text_Complemento")+" - "+hAPI.getCardValue("text_Bairro")+" / "+hAPI.getCardValue("select_UF")+" CEP: "+hAPI.getCardValue("text_Cep"));
            parametros.put("CONTATO", hAPI.getCardValue("text_contato"));
            parametros.put("FUNCAO", hAPI.getCardValue("text_funcao"));
            parametros.put("TELEFONE", hAPI.getCardValue("text_telefone"));
            parametros.put("CELULAR", hAPI.getCardValue("text_Celular"));
            parametros.put("E_MAIL", hAPI.getCardValue("text_email"));
            parametros.put("OBSERVACAO", hAPI.getCardValue("text_descricao"));
            parametros.put("SERIE", hAPI.getCardValue("zoom_NdeSrie"));
            parametros.put("FROTA", hAPI.getCardValue("text_Marca"));
            parametros.put("MODELO", hAPI.getCardValue("text_Modelo"));
            parametros.put("COLABORADOR", hAPI.getCardValue("colaborador"));
            parametros.put("CODCPG", hAPI.getCardValue("text_codCondicaoPgto"));
            parametros.put("NOMECPG", hAPI.getCardValue("text_condicaoPgto"));
            parametros.put("VALOR_TOTAL", hAPI.getCardValue("valorTotal"));

            //Este parâmetro é obrigatório e representa o assunto do e-mail
            parametros.put("subject", hAPI.getCardValue("text_NMOVIMENTO"));

            //Monta lista de destinatários
            var destinatarios = new java.util.ArrayList();
            destinatarios.add(hAPI.getCardValue("text_email")); // código do cadastro de usuário

            var indexes = 100;
            var mensagem = "";
            now = new Date;
            for (var i = 0; i < indexes; i++) {
                if ( hAPI.getCardValue("idprd___"+[i]) != "" && hAPI.getCardValue("idprd___"+[i]) != null )    {

                    var dtentregaItm = hAPI.getCardValue('dtentregaItm___'+[i]);

                    if ( dtentregaItm != "" ){

                        var dia = dtentregaItm.substring(0,2);
                        var mes = dtentregaItm.substring(3,5);
                        var ano = dtentregaItm.substring(6,10);

                        dtentregaItm = mes+"/"+dia+"/"+ano;
                    }

                    var date1 = new Date(now);
                    var date2 = new Date(dtentregaItm);
                    var timeDiff = Math.abs(date2.getTime() - date1.getTime());
                    var diffDays = Math.ceil(timeDiff / (1000 * 3600 * 24)); 
                    //alert(diffDays);

                    mensagem += "<tr>" +
                                "<td align='center'>" + [i] + "</td>" +
                                "<td align='right'>" + hAPI.getCardValue('codPrd___'+[i]) + "</td>" +
                                "<td align='left'>" + hAPI.getCardValue('nomeFantasiaPrd___'+[i]) + "<br /><i>" + hAPI.getCardValue('observacao___'+[i]) + "</i></td>" +
                                "<td align='right'>" + hAPI.getCardValue('quantidade___'+[i]) + "</td>" +
                                "<td align='right'>" + hAPI.getCardValue('preco___'+[i]) + "</td>" +
                                "<td align='right'>" + hAPI.getCardValue('precototal___'+[i]) + "</td>" +
                                "<td align='center'>" + diffDays + "</td>" +
                                "</tr>" ;
                    parametros.put("ITEM", mensagem );    
                }
            }


            //Envia e-mail
            notifier.notify("adm", "proposta_pecas_servicos", parametros, destinatarios, "text/html");

        } catch(e){
            log.info(e);
        }
    }
}
compartilhar
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do fluig Forum!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags e-mail from ou faça a sua própria pergunta.