Configuración para enviar vía SMTP
El servicio de mailer provisto por JBoss se configura por alguno de con los siguientes archivos:
<O3>/jboss/standalone/configuration/o3bi.xml o y <O3>/O3Server_custom.properties
Si la propiedad La propiedad del archivo O3Server_custom.properties, "ideasoft.mail.j2eeSession.enabled" es tiene que ser "true" para que se toma tome la configuración del "o3bi.xml". Sino se toma la configuración del "O3Server_custom.properties".
- <O3>/jboss/standalone/configuration/o3bi.xml
En este archivo se define la siguiente propiedad:
Code Block |
---|
<!--Se buscan la etiquetas--> <socket-binding-group name="standard-sockets" default-interface="global" port-offset="${jboss.socket.binding.port-offset:0}"> </socket-binding-group> <!--Y dentro de estas se define: --> <outbound-socket-binding name="mail-smtp"> <remote-destination host="localhostip del servidor smtp" port="25"/> </outbound-socket-binding> |
- <O3>/O3Server_custom.properties
...
Code Block |
---|
ideasoft.mail.j2eeSession.enabled = falsetrue ideasoft.mail.smtp.host=o3:o3pass@mail.mydomin.como3pass@ip_del_servidor_smtp ideasoft.mail.smtp.port=25 ideasoft.mail.sender=o3reportcast@mydomin.com=o3reportcast@localhost ideasoft.mail.j2eeSession.jndiName=java:jboss/mail/Default <!--Se agrega esta sentencia--> ideasoft.mail.defaultBCCRecipient=o3@mydomin.com <!--Se agrega esta sentencia, con los datos correspondientes--> |
Configuración para enviar vía SMTP Seguro
Cuando debamos utilizar un servidor de correos via SMTP Seguro con autentificación deberemos realizar algunos cambios en el archivo O3Server_custom.properties (se utiliza un ejemplo utilizando el servidor SMTP Seguro de gmail.com).
Code Block |
---|
ideasoft.mail.j2eeSession.enabled = false ideasoft.mail.smtp.host=o3:o3pass@smtp.gmail.com ideasoft.mail.smtp.port=465 ideasoft.mail.sender=o3reportcast@smtp.gmail.com mail.smtp.starttls.enable=true mail.smtp.socketFactory.class=javax.net.ssl.SSLSocketFactory mail.smtp.socketFactory.port=465 mail.smtp.user=o3@gmail.com mail.smtp.password=o3pass mail.smtp.auth=true |
...