Page 1 of 1

Mail usuario

PostPosted:Fri Feb 03, 2017 11:30 am
by gcosta
Buenos días, tengo un usuario el cual tiene los mail sincronizados con OpenKM. Hasta la fecha funcionaba pero he detectado que hace una semana que no le crea la carpetas nuevas con los mails correspondientes.

Si voy a la administración de usuario y selecciona para ver su correo lo veo todo, pero en la taxonomia mail no estan las carpetas.

Estoy usando la version Community 6.3.2

Gracias.

Adjunto error
Code: Select all
2017-02-03 12:22:57,914 [http-bio-0.0.0.0-8020-exec-144] ERROR com.openkm.util.MailUtils - folder cannot contain messages
javax.mail.MessagingException: folder cannot contain messages
        at com.sun.mail.imap.IMAPFolder.open(IMAPFolder.java:940)
        at com.openkm.util.MailUtils.importMessages(MailUtils.java:584)
        at com.openkm.core.UserMailImporter.runAs(UserMailImporter.java:95)
        at com.openkm.core.UserMailImporter.run(UserMailImporter.java:66)
        at sun.reflect.GeneratedMethodAccessor2052.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at bsh.Reflect.invokeMethod(Reflect.java:166)
        at bsh.Reflect.invokeObjectMethod(Reflect.java:99)
        at bsh.BSHPrimarySuffix.doName(BSHPrimarySuffix.java:176)
        at bsh.BSHPrimarySuffix.doSuffix(BSHPrimarySuffix.java:120)
        at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:80)
        at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
        at bsh.Interpreter.eval(Interpreter.java:664)
        at bsh.Interpreter.eval(Interpreter.java:758)
        at bsh.Interpreter.eval(Interpreter.java:747)
        at com.openkm.util.ExecutionUtils.runScript(ExecutionUtils.java:112)
        at com.openkm.core.Cron$RunnerBsh.run(Cron.java:103)
:

Re: Mail usuario

PostPosted:Sat Feb 04, 2017 6:26 pm
by jllort
Si vas al explorador de correos, puedes navegar por ellos y ver los últimos verdad ?
Ha creado alguna subcarpeta este usuario en la carpeta base que ha mapeado en el imap o algo parecido ?

Re: Mail usuario

PostPosted:Tue Feb 07, 2017 8:38 am
by gcosta
Buenos días,

* Si, si accedo a administración y selecciono el usuario. Voy al correo lo veo todo correctamente listado.
* NO, el usuario no ha creado ninguna carpeta nueva.

A que puede ser debido el hecho que funcionará unos días y ahora no?

Gracias.

Re: Mail usuario

PostPosted:Tue Feb 07, 2017 9:43 am
by gcosta
Buenos días, he encontrado el error pero no entiendo que es lo que sucede. El problema es que se bloquea al intentar cargar un correo determinado, he movido ese correo fuera de la bandeja de entrada y ha realizado la carga correcta de todos los correos pendientes.

A continuación adjunto el error que genera al intentar subir ese correo al OpenKM versión Community 6.3.2
Code: Select all
2017-02-07 10:31:29,104 [http-bio-0.0.0.0-8020-exec-251] INFO  com.openkm.util.MailUtils - ======= ======= 0 ======= =======
2017-02-07 10:31:29,105 [http-bio-0.0.0.0-8020-exec-251] INFO  com.openkm.util.MailUtils - Subject: Blinker su factura 0117NA005985
2017-02-07 10:31:29,105 [http-bio-0.0.0.0-8020-exec-251] INFO  com.openkm.util.MailUtils - From: atencioncliente@blinker.es
2017-02-07 10:31:29,105 [http-bio-0.0.0.0-8020-exec-251] INFO  com.openkm.util.MailUtils - Received: Wed Jan 25 17:02:01 CET 2017
2017-02-07 10:31:29,105 [http-bio-0.0.0.0-8020-exec-251] INFO  com.openkm.util.MailUtils - Sent: Wed Jan 25 17:01:56 CET 2017
2017-02-07 10:31:29,108 [http-bio-0.0.0.0-8020-exec-251] ERROR com.openkm.util.MailUtils - WE8MSWIN1252
java.io.UnsupportedEncodingException: WE8MSWIN1252
        at sun.nio.cs.StreamDecoder.forInputStreamReader(StreamDecoder.java:71)
        at java.io.InputStreamReader.<init>(InputStreamReader.java:100)
        at com.sun.mail.handlers.text_plain.getContent(text_plain.java:107)
        at javax.activation.DataSourceDataContentHandler.getContent(DataHandler.java:790)
        at javax.activation.DataHandler.getContent(DataHandler.java:537)
        at javax.mail.internet.MimeBodyPart.getContent(MimeBodyPart.java:637)
        at com.openkm.util.MailUtils.getText(MailUtils.java:908)
        at com.openkm.util.MailUtils.getText(MailUtils.java:952)
        at com.openkm.util.MailUtils.messageToMail(MailUtils.java:677)
        at com.openkm.util.MailUtils.importMessages(MailUtils.java:602)
        at com.openkm.core.UserMailImporter.runAs(UserMailImporter.java:95)
        at com.openkm.core.UserMailImporter.run(UserMailImporter.java:66)
        at sun.reflect.GeneratedMethodAccessor12292.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at bsh.Reflect.invokeMethod(Reflect.java:166)
        at bsh.Reflect.invokeObjectMethod(Reflect.java:99)
        at bsh.BSHPrimarySuffix.doName(BSHPrimarySuffix.java:176)
        at bsh.BSHPrimarySuffix.doSuffix(BSHPrimarySuffix.java:120)
        at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:80)
        at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
        at bsh.Interpreter.eval(Interpreter.java:664)
        at bsh.Interpreter.eval(Interpreter.java:758)
        at bsh.Interpreter.eval(Interpreter.java:747)
        at com.openkm.util.ExecutionUtils.runScript(ExecutionUtils.java:112)
        at com.openkm.core.Cron$RunnerBsh.run(Cron.java:103)
        at com.openkm.servlet.admin.CronTabServlet.execute(CronTabServlet.java:230)
        at com.openkm.servlet.admin.CronTabServlet.doGet(CronTabServlet.java:116)
        at com.openkm.servlet.admin.CronTabServlet.service(CronTabServlet.java:72)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

Re: Mail usuario

PostPosted:Thu Feb 09, 2017 7:35 pm
by jllort
El tema de los correos electrónicos es una fiesta sin fin. Lo mas seguro es que este sea un correo de SPAM o similar, en general ya tenemos un montón de casos particulares detectados y solucionados. Si nos puedes enviar de alguna forma este correo en formato .eml o .pst reproduciremos el problema y intentaremos solucionarlo.

Igual lo más práctico es que te crees un usuario en http://jira.openkm.com y nos hagas llegar desde ahí la incidencia. En lo que será la nueva release de openkm community hemos introducido mejoras en este sentido ( me refiero a codificaciones un tanto particulares ).