1 Reply Latest reply on Jun 22, 2015 11:41 AM by anderson.marcos.7583

    How to configure sending e-mail using an e-mail name (alias) different from the configured email account?

    anderson.marcos.7583

      Dear, good night.

       

       

      I would like some help to make the e-mail sender displayed in the e-mail is another (alias) different than it is the account name.

       

       

      Ex: my email is "123@hotmail.com," and I want the sender instead of this address to appear as "Support@homail.com" for example.

       

       

      How do I set it in my Jbos 6.0.4 EAP? Is in the file "standalone-full.xml?, Which input I put?

        • 1. Re: How to configure sending e-mail using an e-mail name (alias) different from the configured email account?
          anderson.marcos.7583

          Prezados, boa tarde.

           

          Consegui resolver o problema seguindo os passos abaixo:

           

          1- Ativar nível de depuração de log para "DEBUG"

           

          2- Analisando os logs pude ver que o envio de e-mail tentava utilizar templates de e-mail dentro da etrutura do Jboss, até que ele não achando os mesmos, partiu para utilização de um template "default" :

           

          11:54:54,393 DEBUG [ims.default] (Thread-9 (HornetQ-client-global-threads-158395346)) Using template file:emailTemplates/default/completed/defaultTask.tmpl

           

          3- Analisando esse template me deparei com a seguinte estrutura:

           

          <!-- Define All functions  --->

          <%

           

           

          %>

          <!-- Define the E-mail Properties --->

          <%

            _to = _util.getNotifiers("ADMIN");

            _cc = "";

            _bcc = "" ;

            _subject = _taskContextInformation.getTaskName()+ " Completed ";

           

          -----------------------

           

          Foi então que vi que o campo "to" era referente a definição do administrador de email, que é setado em outro arquivo (email.properties)

           

          4 - A Estrutura do "email.properties" estava da seguinte forma:

           

          #   Mail Utility

          admin.email.address= {endereço de email}

           

          5- Alterei o "{endereço de email}" para o conteúdo que eu queria.

           

          6- Fiz um novo teste de envio de email.

           

          7- O email foi com o campo "Destinatário" com a informação que eu setei.

           

          Espero ter ajudado mais alguém.