Page 2 of 3
Re: configuracion del email
PostPosted:Sun Dec 19, 2010 11:44 pm
by davidhine
Yo quisiera Saber como debo de modificar el OPENKM.cfg para personalizar el asunto del correo, ya puedo notoficar a los usuarios pero no logro modificar eso
Code: Select all# Default configuration values
#
# repository.config=repository.xml
# repository.home=repository
# system.user=system
# default.user.role=UserRol
# default.admin.role=AdminRol
# principal.adapter=com.openkm.core.UsersRolesPrincipalAdapter
# max.file.size=5
# max.search.results=25
# system.demo=off
restrict.file.mime=off
restrict.file.extension=*~,*.bak,._*
#system.ocr=/usr/bin/tesseract
system.openoffice=/usr/lib/openoffice
system.img2pdf=/usr/bin/convert
system.pdf2swf=/usr/bin/pdf2swf
#system.antivir=/usr/bin/clamscan
hibernate.hbm2ddl= none
eso es lo que tiene mi OPENKM.cfg gracias
Re: configuracion del email
PostPosted:Tue Dec 21, 2010 8:54 am
by jllort
Re: configuracion del email
PostPosted:Tue Dec 21, 2010 8:35 pm
by davidhine
entiendo que hay que configurarlo según el wiki, lo que no me cae es como
Code: Select allnotification.message.subject= OpenKM - NOTIFICATION - $documentName
notification.message.body=<b>Document: </b><a href=\"$documentUrl\">$documentPath</a><br/><b>User: </b>$userId<br/><b>Message: </b>$notificationMessage<br/>
subscription.message.subject=OpenKM - $eventType - $documentPath
subscription.message.body=<b>Document: </b><a href=\"$documentUrl\">$documentPath</a><br/><b>User: </b>$userId<br/><b>Event: </b>$eventType<br/><b>Comment: </b>$subscriptionComment<br/>
esto es verdad????
ahora como cambio el Subject
NOTIFICATION
por cualquier cosa que quiera poner" ???
Gracias
Re: configuracion del email
PostPosted:Tue Dec 21, 2010 8:53 pm
by davidhine
ahh solucionado muchísimas gracias si es cierto, con el wiki todo perfecto
Re: configuracion del email
PostPosted:Wed Dec 22, 2010 7:05 am
by jllort
Si quieres cosas mas complejas, se puede tambien utilizar una plantilla de velocity
Re: configuracion del email
PostPosted:Tue Jan 11, 2011 2:11 pm
by Brais
He intentado que me funcione la notificación por mail y esto es lo que me dice la consola:
Code: Select all14:01:01,531 INFO [STDOUT] DEBUG SMTP: Invalid Addresses
14:01:01,531 INFO [STDOUT] DEBUG SMTP: [nombre]@[dominio]
14:01:01,531 INFO [STDOUT] DEBUG SMTP: [mail]@gmail.com
14:01:01,531 INFO [STDOUT] DEBUG SMTP: [nombre]@[dominio]
14:01:01,531 INFO [STDOUT] DEBUG SMTP: Sending failed because of invalid destin
ation addresses
14:01:01,531 INFO [STDOUT] RSET
14:01:01,593 INFO [STDOUT] 250 2.0.0 Ok
14:01:01,593 INFO [STDOUT] javax.mail.SendFailedException: Invalid Addresses;
nested exception is:
com.sun.mail.smtp.SMTPAddressFailedException: 504 5.5.2 <test>: Helo com
mand rejected: need fully-qualified hostname
;
Tengo configurado el mail-service.xml
Code: Select all<?xml version="1.0" encoding="UTF-8"?>
<!-- $Id: mail-service.xml 62349 2007-04-15 16:48:15Z dimitris@jboss.org $ -->
<server>
<!-- ==================================================================== -->
<!-- Mail Connection Factory -->
<!-- ==================================================================== -->
<mbean code="org.jboss.mail.MailService"
name="jboss:service=Mail">
<attribute name="JNDIName">java:/Mail</attribute>
<attribute name="User">noreply@[dominio].com</attribute>
<attribute name="Password">[contraseña]</attribute>
<attribute name="Configuration">
<!-- A test configuration -->
<configuration>
<!-- 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 -->
<property name="mail.user" value="noreply@[dominio].com"/>
<!-- Change to the mail server -->
<property name="mail.pop3.host" value="mail.[dominio].com"/>
<!-- Change to the SMTP gateway server -->
<property name="mail.smtp.host" value="mail.[dominio].com"/>
<!-- The mail server port -->
<property name="mail.smtp.port" value="25"/>
<!-- Change to the address mail will be from -->
<property name="mail.from" value="noreply@[dominio].com"/>
<!-- Enable debugging output from the javamail classes -->
<property name="mail.debug" value="true"/>
</configuration>
</attribute>
<depends>jboss:service=Naming</depends>
</mbean>
<!-- OpenKM -->
<mbean code="org.jboss.mail.MailService" name="jboss:service=OpenKM">
<attribute name="JNDIName">java:/mail/OpenKM</attribute>
<attribute name="User">noreply@[dominio].com</attribute>
<attribute name="Password">[contraseña]</attribute>
<attribute name="Configuration">
<configuration>
<property name="mail.transport.protocol" value="smtp"/>
<property name="mail.smtp.host" value="mail.[dominio].com"/>
<property name="mail.smtp.port" value="25"/>
<property name="mail.from" value="noreply@[dominio].com"/>
<property name="mail.debug" value="true"/>
</configuration>
</attribute>
<depends>jboss:service=Naming</depends>
</mbean>
</server>
y añadidas las líneas notification y subscription en el cfg
Code: Select allnotification.message.subject=OpenKM - NOTIFICATION - $documentName
notification.message.body =<b>Document: </b><a href=\"$documentUrl\">$documentPath</a><br/><b>User: </b>$userId<br/><b>Message: </b>$notificationMessage<br/>
application.url=http://localhost:8080/OpenKM/es.git.openkm.frontend.Main/index.jsp
subscription.message.subject=OpenKM - $eventType - $documentPath
subscription.message.body=<b>Document: </b><a href=\"$documentUrl\">$documentPath</a><br/><b>User: </b>$userId<br/><b>Event: </b>$eventType<br/><b>Comment: </b>$subscriptionComment<br/>
Re: configuracion del email
PostPosted:Wed Jan 12, 2011 6:56 am
by jllort
El problema lo tienes en el mail-service.xml tienes que meter un usuario y password validos contra un servidor de correo electrónico, este servidor de dominio mail.[dominio].com dudo mucho que se resuelva en tu servidor. Lo mas sencillito, por poner un ejemplo es configurar una cuenta de correo de gmail ( por poner un ejemplo ) que es la que se utilizara para enviar correos electrónicos, sino debes utilizar una cuenta de tu empresa o instalar posix ( caso linux ) en tu servidor. Lo que si tienes que tener claro es que los datos del servidor con su usuario y pass deben ser válidos.
Re: configuracion del email
PostPosted:Thu Jan 13, 2011 9:07 am
by Brais
jllort wrote:El problema lo tienes en el mail-service.xml tienes que meter un usuario y password validos contra un servidor de correo electrónico, este servidor de dominio mail.[dominio].com dudo mucho que se resuelva en tu servidor. Lo mas sencillito, por poner un ejemplo es configurar una cuenta de correo de gmail ( por poner un ejemplo ) que es la que se utilizara para enviar correos electrónicos, sino debes utilizar una cuenta de tu empresa o instalar posix ( caso linux ) en tu servidor. Lo que si tienes que tener claro es que los datos del servidor con su usuario y pass deben ser válidos.
Es una cuenta de empresa en un hosting compartido.
Haciendo ping a mail.[dominio].com [82.98.148.179] con 32 bytes de datos:
Respuesta desde 82.98.148.179: bytes=32 tiempo=69ms TTL=53
Respuesta desde 82.98.148.179: bytes=32 tiempo=68ms TTL=53
Respuesta desde 82.98.148.179: bytes=32 tiempo=68ms TTL=53
Respuesta desde 82.98.148.179: bytes=32 tiempo=70ms TTL=53
Estadísticas de ping para 82.98.148.179:
Paquetes: enviados = 4, recibidos = 4, perdidos = 0
(0% perdidos),
Tiempos aproximados de ida y vuelta en milisegundos:
Mínimo = 68ms, Máximo = 70ms, Media = 68ms
Re: configuracion del email
PostPosted:Thu Jan 13, 2011 9:46 am
by jllort
esto de utilizar caraceres raros del tipo [ no creo que sea una gran idea. prueba a meter la ip directamente a ver si da mejor resultado. Lo que me preocupa es el nombre de usuario también, pero eso lo veo menos preocupante ( depende de si tu servidor de correo se lo traga o no ). Has probado esta cuenta des un cliente d email normal ?
Re: configuracion del email
PostPosted:Mon Jan 17, 2011 8:38 am
by Brais
[dominio] = nombre del dominio
[contraseña] = contraseña
no estoy utilizando corchetes, tan sólo he omitido información de la empresa sustituyendola por una genérica.
La cuenta está probada en un cliente de correo normal y funciona
Re: configuracion del email
PostPosted:Tue Jan 18, 2011 9:29 am
by jllort
Pues mira el servidor de correo / cuenta etc... por que el problema lo tienes aqui:
Code: Select alljavax.mail.SendFailedException: Invalid Addresses;
nested exception is:
com.sun.mail.smtp.SMTPAddressFailedException: 504 5.5.2 <test>: Helo com
mand rejected: need fully-qualified hostname
Dice que necesita un "full hostname" ... esto puede ser un problema del mail al que quieres enviar / configuracion del servidor de correo / etc..
Re: configuracion del email
PostPosted:Thu Jan 20, 2011 2:52 pm
by Brais
He estado haciendo pruebas en outlook con la cuenta creada.
Tiene que estar marcada la casilla "El servidor SMTP requiere autentificación", sino me da el mismo error que me está dando el OpenKM.
¿Como puedo arreglarlo?
Re: configuracion del email
PostPosted:Thu Jan 20, 2011 3:24 pm
by Brais
Ya está!
Muchisimas gracias.
PD: Solución (ma o menos)
http://wiki.openkm.com/index.php/JBoss_ ... figuration
Re: configuracion del email
PostPosted:Fri Mar 14, 2014 4:29 pm
by afrd9202
Buenos días, lo que sucede es que soy nuevo con openkm y quisiera saber como hacer para configurar las notificaciones por correo en la aplicación, y en el tomcat pero la verdad no tengo mucho conocimiento en la configuración del tomcat, si fuera posible que me guiaran con un paso a paso en este proceso les agradecería.
Re: configuracion del email
PostPosted:Sat Mar 15, 2014 6:57 pm
by jllort
Te he contestado en otro post, por favor no repitais las consultas en N post a la vez. Normalmente entre las 24-48 horas intentamos contestar todos los posts que se han hecho. Mucho mejor crear un post nuevo para cada tema. Gracias por la comprensión. Como te decía en el post anterior, la url que te interesa ver es
http://wiki.openkm.com/index.php/Tomcat ... figuration