FireBoard
Welcome, Guest
Please Login or Register.    Lost Password?
Re:mail service (1 viewing) (1) Guest
Go to bottom Post Reply Favoured: 0
TOPIC: Re:mail service
#517
alexrv (User)
Fresh Boarder
Posts: 16
graphgraph
User Offline Click here to see the profile of this user
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
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#518
pavila (Admin)
Admin
Posts: 197
graph
User Offline Click here to see the profile of this user
Gender: Male OpenKM
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.
 
Report to moderator   Logged Logged  
 
Be open, my friend!
  The administrator has disabled public write access.
#519
alexrv (User)
Fresh Boarder
Posts: 16
graphgraph
User Offline Click here to see the profile of this user
Re:mail service 2 Months, 1 Week ago Karma: 0  
Muchisimas gracias Pavila ahora mismo voy a hacer la prueba
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#520
alexrv (User)
Fresh Boarder
Posts: 16
graphgraph
User Offline Click here to see the profile of this user
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
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#521
jllort (Admin)
Admin
Posts: 186
graphgraph
User Online Now Click here to see the profile of this user
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
 
Report to moderator   Logged Logged  
 
Be open my friend
  The administrator has disabled public write access.
#522
alexrv (User)
Fresh Boarder
Posts: 16
graphgraph
User Offline Click here to see the profile of this user
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 !
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
Go to top Post Reply
Powered by FireBoardget the latest posts directly to your desktop