alexrv (User)
Fresh Boarder
Posts: 16
|
|
mail service 2 Months, 1 Week ago
|
Karma: 0
|
|
Hola que tal, estuve revisando los manuales por que estoy muy interesado en configurar las notificaciones por email, pero me tope con que la informacion esta desactualizada.
Podrian porfavor explicarme como configurar las notificaciones por e-mail? Muchisimas gracias
|
|
|
|
|
|
|
The administrator has disabled public write access.
|
|
|
|
Re:mail service 2 Months, 1 Week ago
|
Karma: 7
|
En OpenKM.cfg tienes que configurar la propiedad application.url
| Code: |
application.url=http://okm.host.name:8080/OpenKM/es.git.openkm.frontend.Main/index.jsp
|
Tienes que relacionar cada usuario con su email en $JBOSS_HOME/server/default/conf/props/openkm-emails.properties
Y por último, pero no menos importante, debes configurar en $JBOSS_HOME/server/default/deploy/mail-service.xml el servidor de correo a usar.
| Code: |
<mbean code="org.jboss.mail.MailService" name="jboss:service=OpenKM">
<attribute name="JNDIName">java:/mail/OpenKM</attribute>
<attribute name="User">usuario.correo</attribute>
<attribute name="Password">pass.usuario.correo</attribute>
<attribute name="Configuration">
<configuration>
<property name="mail.transport.protocol" value="smtp"/>
<property name="mail.user" value="usuario.correo"/>
<property name="mail.smtp.host" value="servidor.correo.com"/>
<property name="mail.smtp.port" value="25"/>
<property name="mail.from" value="yuyu@servidor.correo.com"/>
<property name="mail.debug" value="false"/>
</configuration>
</attribute>
<depends>jboss:service=Naming</depends>
</mbean>
|
Para más información sobre la configuración del correo en JBoss, consulta la documentación del servidor de aplicaciones.
|
|
|
|
|
|
|
Be open, my friend!
|
|
|
The administrator has disabled public write access.
|
alexrv (User)
Fresh Boarder
Posts: 16
|
|
Re:mail service 2 Months, 1 Week ago
|
Karma: 0
|
Muchisimas gracias Pavila ahora mismo voy a hacer la prueba 
|
|
|
|
|
|
|
The administrator has disabled public write access.
|
alexrv (User)
Fresh Boarder
Posts: 16
|
|
Re:mail service 2 Months, 1 Week ago
|
Karma: 0
|
hola de nuevo, Configure los archivos tal y como mencionaste y obtengo los siguientes errores al intentar notificar a alguien d emi lista
| Code: |
12:04:41,180 ERROR [STDERR] javax.naming.NameNotFoundException: mail not bound
12:04:41,180 ERROR [STDERR] at org.jnp.server.NamingServer.getBinding(NamingServer.java:529)
12:04:41,180 ERROR [STDERR] at org.jnp.server.NamingServer.getBinding(NamingServer.java:537)
12:04:41,180 ERROR [STDERR] at org.jnp.server.NamingServer.getObject(NamingServer.java:543)
12:04:41,180 ERROR [STDERR] at org.jnp.server.NamingServer.lookup(NamingServer.java:267)
12:04:41,180 ERROR [STDERR] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:667)
12:04:41,180 ERROR [STDERR] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:627)
12:04:41,180 ERROR [STDERR] at javax.naming.InitialContext.lookup(InitialContext.java:351)
12:04:41,180 ERROR [STDERR] at es.git.openkm.util.Mail.send(Mail.java:61)
12:04:41,200 ERROR [STDERR] at es.git.openkm.module.direct.DirectNotificationModule.notify(DirectNotificationModule.java:279)
12:04:41,200 ERROR [STDERR] at es.git.openkm.api.OKMNotification.notify(OKMNotification.java:87)
12:04:41,200 ERROR [STDERR] at es.git.openkm.frontend.server.OKMFileUploadServlet.doPost(OKMFileUploadServlet.java:139)
12:04:41,200 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
12:04:41,200 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
12:04:41,200 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
12:04:41,200 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
12:04:41,200 ERROR [STDERR] at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
12:04:41,200 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
12:04:41,200 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
12:04:41,200 ERROR [STDERR] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
12:04:41,200 ERROR [STDERR] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
12:04:41,200 ERROR [STDERR] at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
12:04:41,200 ERROR [STDERR] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
12:04:41,200 ERROR [STDERR] at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
12:04:41,200 ERROR [STDERR] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
12:04:41,200 ERROR [STDERR] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
12:04:41,200 ERROR [STDERR] at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
12:04:41,200 ERROR [STDERR] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
12:04:41,200 ERROR [STDERR] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
12:04:41,200 ERROR [STDERR] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
12:04:41,200 ERROR [STDERR] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
12:04:41,200 ERROR [STDERR] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
12:04:41,200 ERROR [STDERR] at java.lang.Thread.run(Thread.java:595)
12:04:42,291 ERROR [STDERR] javax.mail.MessagingException: Could not connect to SMTP host: localhost, port: 25;
nested exception is:
java.net.ConnectException: Connection refused: connect
12:04:42,291 ERROR [STDERR] at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1282)
12:04:42,291 ERROR [STDERR] at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370)
12:04:42,291 ERROR [STDERR] at javax.mail.Service.connect(Service.java:275)
12:04:42,291 ERROR [STDERR] at javax.mail.Service.connect(Service.java:156)
12:04:42,291 ERROR [STDERR] at javax.mail.Service.connect(Service.java:105)
12:04:42,291 ERROR [STDERR] at javax.mail.Transport.send0(Transport.java:168)
12:04:42,291 ERROR [STDERR] at javax.mail.Transport.send(Transport.java:98)
12:04:42,291 ERROR [STDERR] at es.git.openkm.util.Mail.send(Mail.java:88)
12:04:42,291 ERROR [STDERR] at es.git.openkm.module.direct.DirectNotificationModule.notify(DirectNotificationModule.java:279)
12:04:42,291 ERROR [STDERR] at es.git.openkm.api.OKMNotification.notify(OKMNotification.java:87)
12:04:42,291 ERROR [STDERR] at es.git.openkm.frontend.server.OKMFileUploadServlet.doPost(OKMFileUploadServlet.java:139)
12:04:42,291 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
12:04:42,311 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
12:04:42,311 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
12:04:42,311 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
12:04:42,311 ERROR [STDERR] at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
12:04:42,311 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
12:04:42,311 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
12:04:42,311 ERROR [STDERR] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
12:04:42,311 ERROR [STDERR] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
12:04:42,311 ERROR [STDERR] at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
12:04:42,311 ERROR [STDERR] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
12:04:42,311 ERROR [STDERR] at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
12:04:42,311 ERROR [STDERR] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
12:04:42,311 ERROR [STDERR] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
12:04:42,311 ERROR [STDERR] at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
12:04:42,311 ERROR [STDERR] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
12:04:42,311 ERROR [STDERR] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
12:04:42,311 ERROR [STDERR] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
12:04:42,311 ERROR [STDERR] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
12:04:42,311 ERROR [STDERR] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
12:04:42,311 ERROR [STDERR] at java.lang.Thread.run(Thread.java:595)
12:04:42,311 ERROR [STDERR] Caused by: java.net.ConnectException: Connection refused: connect
12:04:42,311 ERROR [STDERR] at java.net.PlainSocketImpl.socketConnect(Native Method)
12:04:42,311 ERROR [STDERR] at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
12:04:42,311 ERROR [STDERR] at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
12:04:42,311 ERROR [STDERR] at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
12:04:42,311 ERROR [STDERR] at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
12:04:42,311 ERROR [STDERR] at java.net.Socket.connect(Socket.java:520)
12:04:42,311 ERROR [STDERR] at java.net.Socket.connect(Socket.java:470)
12:04:42,311 ERROR [STDERR] at com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:232)
12:04:42,311 ERROR [STDERR] at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:189)
12:04:42,311 ERROR [STDERR] at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1250)
12:04:42,311 ERROR [STDERR] ... 31 more
|
La configuracion de mi mail-services.xml es la siguiente:
| Code: |
<?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=OpenKM">
<attribute name="JNDIName">java:/Mail/OpenKM</attribute>
<attribute name="User">miUsuario@uady.mx</attribute>
<attribute name="Password">miPassword</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="miUsuario@uady.mx"/>
<!-- Change to the mail server -->
<property name="mail.pop3.host" value="tunku.uady.mx"/>
<!-- Change to the SMTP gateway server -->
<property name="mail.smtp.host" value="tunku.uady.mx"/>
<!-- The mail server port -->
<property name="mail.smtp.port" value="25"/>
<!-- Change to the address mail will be from -->
<property name="mail.from" value="miUsuario@uady.mx"/>
<!-- Enable debugging output from the javamail classes -->
<property name="mail.debug" value="false"/>
</configuration>
</attribute>
<depends>jboss:service=Naming</depends>
</mbean>
</server>
|
y tengo lo siguiente en el OpenKM.cfg:
| Code: |
application.url=http://localhost:8080/OpenKM/es.git.openkm.frontend.Main/index.jsp
|
|
|
|
|
|
|
|
The administrator has disabled public write access.
|
jllort (Admin)
Admin
Posts: 186
|
|
Re:mail service 2 Months, 1 Week ago
|
Karma: 4
|
|
Pon mail en vez de Mail en <attribute name="JNDIName">java:/Mail/OpenKM</attribute> o sea que quede como java:/mail/OpenKM
a ver si esto lo soluciona
|
|
|
|
|
|
|
Be open my friend
|
|
|
The administrator has disabled public write access.
|
alexrv (User)
Fresh Boarder
Posts: 16
|
|
Re:mail service 2 Months, 1 Week ago
|
Karma: 0
|
|
Muchisimas gracias ya esta solucionado , el error estaba en que tenia puesto el servicio pop3 solo se los quite y puse con minusculas la palabra mail
Un saludo !
|
|
|
|
|
|
|
The administrator has disabled public write access.
|
|