Histórico da Página
...
- Para realizar a configuração de envio de e-mail, deve ser alterado o arquivo PIMSMC-mail-service.xml localizado no diretório [JBOSS]\server\default\deploy de acordo com as configurações do e-mail que será utilizado nas rotinas de envio de mensagens (tais como Grupo de Indicadores, Controle de Dosagens, etc).
- Abaixo temos um exemplo de um arquivo de configuração, os pontos em que estiverem em negrito significam que devem serem trocados pelas configurações específicas do e-mail utilizado:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<server>
<mbean code="org.jboss.mail.MailService" name="jboss:service=Mail3">
<attribute name="JNDIName">mail/PIMSMulticulturaMailService</attribute>
<attribute name="User">usuario@>usuario@email.com</attribute>
<attribute name="Password">senha<>senha</attribute>
<attribute name="Configuration">
<!-- A test configuration -->
<configuration>
<property name="mail.smtp.auth" value="true"/>
<property name="mail.smtp.starttls.enable" value="true"/>
<property name="mail.smtp.ssl.enable" value="true" />
<property name="mail.smtp.socketFactory.class" value="javax.net.ssl.SSLSocketFactory"/>
<!-- Change to your mail server prototocol -->
<property name="mail.store.protocol" value="pop3"/>
<property name="mail.transport.protocol" value="smtp"/>
<!-- Change to the user who will receive mail - Configurar o usuário que irá enviar os e-mails -->
<property name="mail.user" value="usuario@email.com"/>
<!-- Change to the SMTP gateway server Configurar o servidor smtp (ex: smtp.totvs.com.br) -->
<property name="mail.smtp.host" value="smtp.email.com"/>
<!-- The mail server port - Configurar a porta do servidor de e-mail smtp -->
<property name="mail.smtp.port" value="465"/>
<!-- - Change to the address mail will be from Configurar o e-mail que será utilizado para envio -->
<property name="mail.from" value="email@email.com"/>
<!-- Enable debugging output from the javamail classes -->
<property name="mail.debug" value="false"/>
<property name="mail.smtp.localhost" value="localhost"/>
</configuration>
</attribute>
<depends>jboss:service=Naming</depends>
</mbean>
</server>
Demais Funcionalidades:
A configuração application.config.mail.only.users.corporate do arquivo login.properties localizado no diretório [CONF_CLIENT] deverá estar desabilitada para que os envios ocorram normalmente (Por padrão essa configuração já irá desabilitada).