16.2. Sessão de Email

A sessão de email define as propriedades do servidor de email que serão usadas para enviar emails, caso exigido pelo aplicativo, como escalonamento ou mecanismos de notificação (consulte Red Hat JBoss BPM Suite User Guide).

16.2.1. Configurando a sessão de email

Para configurar a sessão de email para o seu mecanismo de execução, siga as instruções a seguir:
  1. Abra o respectivo arquivo de configuração do perfil (standalone.xml or host.xml) para edição.
  2. Adicione a sessão de email ao subsistema urn:jboss:domain:mail:1.1.

    Exemplo 16.3. Nova sessão de email no localhost

    <subsystem xmlns="urn:jboss:domain:mail:1.1">
        <!-- omitted code -->
    
        <mail-session jndi-name="java:/mail/bpmsMailSession" debug="true" from="bpms@company.com">
            <smtp-server outbound-socket-binding-ref="bpmsMail"/>
        </mail-session>
    </subsystem>
    
  3. Defina o soquete de saída da sessão no arquivo de configuração do perfil.

    Exemplo 16.4. Definição do soquete de saída

    <outbound-socket-binding name="bpmsMail">
        <remote-destination host="localhost" port="12345"/>
    </outbound-socket-binding>