Forwarding HTML-Mails or Mails with Attachments Android dont't work
Results 1 to 5 of 5

Thread: Forwarding HTML-Mails or Mails with Attachments Android dont't work

  1. #1
    Active Member
    Join Date
    Oct 2012
    Posts
    4

    Forwarding HTML-Mails or Mails with Attachments Android dont't work

    Hi

    I'm testing Zimbra 8 and ZxMobile 1.6.1 - everything works fine (Contact, Calender Sync...)
    But i have a Problem forwarding HTML Mails or Mails with Attachments on Android 4.1.1.

    Here is the Log:
    Code:
    2012-10-12 10:31:03,957 [ZxMobile Handler Thread] warn ZxMobile Handler: Exception on client 1df89676-6c99-479a-8f32-a4d23a385a72\androidc82264914
    2012-10-12 10:31:03,957 [ZxMobile Handler Thread] debug ZxMobile Handler: Unknown error getting raw data
            at com.zextras.mobile.ZESyncCommandFactory.buildSyncCommand ( ZESyncCommandFactory.java:165 )
            at com.zextras.mobile.ZEMobileHandler.managePost ( ZEMobileHandler.java:263 )
            at com.zextras.mobile.ZEMobileHandler.run ( ZEMobileHandler.java:332 )
    Caused by: org.eclipse.jetty.io.EofException: timeout
            at org.eclipse.jetty.http.HttpParser.blockForContent ( HttpParser.java:1194 )
            at org.eclipse.jetty.server.HttpInput.read ( HttpInput.java:57 )
            at java.io.InputStream.read ( InputStream.java:101 )
            at org.apache.commons.io.IOUtils.copyLarge ( IOUtils.java:1025 )
            at org.apache.commons.io.IOUtils.copy ( IOUtils.java:999 )
            at org.apache.commons.io.IOUtils.toByteArray ( IOUtils.java:218 )
            at com.zextras.mobile.ZESyncCommandFactory.buildSyncCommand ( ZESyncCommandFactory.java:157 )
            at com.zextras.mobile.ZEMobileHandler.managePost ( ZEMobileHandler.java:263 )
            at com.zextras.mobile.ZEMobileHandler.run ( ZEMobileHandler.java:332 )
    The Mails are hanging in the "Outgoing Mail Folder" on the phone!

    Thank's for your help!

    Manuel

  2. #2
    ZeXtras Community Manager ZeXtras Employee Cine's Avatar
    Join Date
    Apr 2011
    Posts
    2,342
    Hello Manuel,
    welcome to the Forums!

    The error you report seems a connection timeout issue... Were you connected to the mobile network when you tried to send the emails? If so, can you please try to re-send the email while being connected to a WiFi network?

    Have a nice day,
    Cine
    IT Support Team Contact Form
    Sales Team Contact Form

    ZeXtras Website
    # ZeXtras Wiki # ZeXtras Store

    Have ZeXtras Suite or ZeXtras Migration Tool been helpful to you?
    Share your experience in the Zimbra Gallery!

    ZeXtras Suite on the Zimbra Gallery
    ZeXtras Migration Tool on the Zimbra Gallery

  3. #3
    Active Member
    Join Date
    Oct 2012
    Posts
    4
    Hi Cine - thanks for your fast response...

    I was connected via WIFI while I was trying this!
    Do you need more from the Logfile?

  4. #4
    Active Member
    Join Date
    Oct 2012
    Posts
    4
    Hi

    Today i was trying that again (over WIFI) with Version 1.6.2
    But i've the same Errors and it did not work.
    If i anwser to an HTML Email it works, but if i want to forward the mail it don't work..
    I use an Nexus S with Android 4.1.2, and i also tried it with the Android Emulator with 4.0.1 - always i get the same error.

    Code:
    2012-11-07 16:43:06,248 [ZxMobile Handler Thread] warn ZxMobile Handler: Exception on client 1df89676-6c99-479a-8f32-a4d23a985a72\androidc8229XXXXX
    2012-11-07 16:43:06,248 [ZxMobile Handler Thread] debug ZxMobile Handler: Unknown error getting raw data
            at com.zextras.mobile.ZESyncCommandFactory.buildSyncCommand ( ZESyncCommandFactory.java:165 )
            at com.zextras.mobile.ZEMobileHandler.managePost ( ZEMobileHandler.java:263 )
            at com.zextras.mobile.ZEMobileHandler.run ( ZEMobileHandler.java:332 )
    Caused by: org.eclipse.jetty.io.EofException: timeout
            at org.eclipse.jetty.http.HttpParser.blockForContent ( HttpParser.java:1194 )
            at org.eclipse.jetty.server.HttpInput.read ( HttpInput.java:57 )
            at java.io.InputStream.read ( InputStream.java:101 )
            at org.apache.commons.io.IOUtils.copyLarge ( IOUtils.java:1025 )
            at org.apache.commons.io.IOUtils.copy ( IOUtils.java:999 )
            at org.apache.commons.io.IOUtils.toByteArray ( IOUtils.java:218 )
            at com.zextras.mobile.ZESyncCommandFactory.buildSyncCommand ( ZESyncCommandFactory.java:157 )
            at com.zextras.mobile.ZEMobileHandler.managePost ( ZEMobileHandler.java:263 )
            at com.zextras.mobile.ZEMobileHandler.run ( ZEMobileHandler.java:332 )
    
    2012-11-07 16:43:06,254 [qtp162281097-1634:https://192.168.0.92:443/Microsoft-Server-ActiveSync?Cmd=SendMail&SaveInSent=T&User=XX&DeviceId=androidc8229XXXXX&DeviceType=Android] debug : Empty SyncResponse!
    2012-11-07 16:43:06,254 [qtp162281097-1634:https://192.168.0.92:443/Microsoft-Server-ActiveSync?Cmd=SendMail&SaveInSent=T&User=XX&DeviceId=androidc8229XXXXX&DeviceType=Android] warn : IOException, closing client: 1df89676-6c99-479a-8f32-a4d23a985a72\androidc8229XXXXX
    2012-11-07 16:43:06,255 [qtp162281097-1634:https://192.168.0.92:443/Microsoft-Server-ActiveSync?Cmd=SendMail&SaveInSent=T&User=XX&DeviceId=androidc8229XXXXX&DeviceType=Android] debug : org.eclipse.jetty.io.EofException
            at org.eclipse.jetty.http.HttpGenerator.flushBuffer ( HttpGenerator.java:952 )
            at org.eclipse.jetty.server.AbstractHttpConnection.flushResponse ( AbstractHttpConnection.java:612 )
            at org.eclipse.jetty.server.Response.flushBuffer ( Response.java:1015 )
            at org.eclipse.jetty.http.gzip.GzipResponseWrapper.flushBuffer ( GzipResponseWrapper.java:248 )
            at com.zextras.mobile.SyncContext.jettyWriteAll ( SyncContext.java:142 )
            at com.zextras.mobile.ZEActiveSyncBackend.handleActiveSyncRequest ( ZEActiveSyncBackend.java:69 )
            at com.zextras.mobile.ZEActiveSyncBackend.doPost ( ZEActiveSyncBackend.java:29 )
            at com.zimbra.cs.extension.ExtensionDispatcherServlet.service ( ExtensionDispatcherServlet.java:99 )
            at javax.servlet.http.HttpServlet.service ( HttpServlet.java:820 )
            at org.eclipse.jetty.servlet.ServletHolder.handle ( ServletHolder.java:565 )
          ...
            at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run ( SelectChannelEndPoint.java:46 )
            at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob ( QueuedThreadPool.java:603 )
            at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run ( QueuedThreadPool.java:538 )
            at java.lang.Thread.run ( Thread.java:722 )
    Caused by: java.nio.channels.ClosedChannelException
            at sun.nio.ch.SocketChannelImpl.ensureWriteOpen ( SocketChannelImpl.java:249 )
            at sun.nio.ch.SocketChannelImpl.write ( SocketChannelImpl.java:440 )
            at org.eclipse.jetty.io.nio.ChannelEndPoint.flush ( ChannelEndPoint.java:288 )
            at org.eclipse.jetty.io.nio.SelectChannelEndPoint.flush ( SelectChannelEndPoint.java:341 )
            at org.eclipse.jetty.io.nio.SslConnection.process ( SslConnection.java:332 )
            at org.eclipse.jetty.io.nio.SslConnection.access$900 ( SslConnection.java:43 )
            at org.eclipse.jetty.io.nio.SslConnection$SslEndPoint.flush ( SslConnection.java:673 )
            at org.eclipse.jetty.http.HttpGenerator.flushBuffer ( HttpGenerator.java:882 )
            at org.eclipse.jetty.server.AbstractHttpConnection.flushResponse ( AbstractHttpConnection.java:612 )
            at org.eclipse.jetty.server.Response.flushBuffer ( Response.java:1015 )
            at org.eclipse.jetty.http.gzip.GzipResponseWrapper.flushBuffer ( GzipResponseWrapper.java:248 )
            at com.zextras.mobile.SyncContext.jettyWriteAll ( SyncContext.java:142 )
            at com.zextras.mobile.ZEActiveSyncBackend.handleActiveSyncRequest ( ZEActiveSyncBackend.java:69 )
            at com.zextras.mobile.ZEActiveSyncBackend.doPost ( ZEActiveSyncBackend.java:29 )
            at com.zimbra.cs.extension.ExtensionDispatcherServlet.service ( ExtensionDispatcherServlet.java:99 )
            at javax.servlet.http.HttpServlet.service ( HttpServlet.java:820 )
            at org.eclipse.jetty.servlet.ServletHolder.handle ( ServletHolder.java:565 )
            at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter ( ServletHandler.java:1361 )
            at com.zimbra.cs.servlet.SetHeaderFilter.doFilter ( SetHeaderFilter.java:57 )
            at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter ( ServletHandler.java:1332 )
            at org.eclipse.jetty.servlets.UserAgentFilter.doFilter ( UserAgentFilter.java:77 )
            at org.eclipse.jetty.servlets.GzipFilter.doFilter ( GzipFilter.java:181 )
            at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter ( ServletHandler.java:1332 )
            at org.eclipse.jetty.servlets.DoSFilter.doFilterChain ( DoSFilter.java:464 )
            at org.eclipse.jetty.servlets.DoSFilter.doFilter ( DoSFilter.java:327 )
            at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter ( ServletHandler.java:1332 )
            at org.eclipse.jetty.servlet.ServletHandler.doHandle ( ServletHandler.java:477 )
            at org.eclipse.jetty.server.handler.ScopedHandler.handle ( ScopedHandler.java:119 )
            at org.eclipse.jetty.security.SecurityHandler.handle ( SecurityHandler.java:524 )
            at org.eclipse.jetty.server.session.SessionHandler.doHandle ( SessionHandler.java:227 )
            at org.eclipse.jetty.server.handler.ContextHandler.doHandle ( ContextHandler.java:1031 )
            at org.eclipse.jetty.servlet.ServletHandler.doScope ( ServletHandler.java:406 )
            at org.eclipse.jetty.server.session.SessionHandler.doScope ( SessionHandler.java:186 )
            at org.eclipse.jetty.server.handler.ContextHandler.doScope ( ContextHandler.java:965 )
            at org.eclipse.jetty.server.handler.ScopedHandler.handle ( ScopedHandler.java:117 )
            at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle ( ContextHandlerCollection.java:188 )
            at org.eclipse.jetty.server.handler.HandlerCollection.handle ( HandlerCollection.java:149 )
            at org.eclipse.jetty.server.handler.HandlerWrapper.handle ( HandlerWrapper.java:111 )
            at org.eclipse.jetty.rewrite.handler.RewriteHandler.handle ( RewriteHandler.java:312 )
            at org.eclipse.jetty.server.handler.DebugHandler.handle ( DebugHandler.java:77 )
            at org.eclipse.jetty.server.handler.HandlerWrapper.handle ( HandlerWrapper.java:111 )
            at org.eclipse.jetty.server.Server.handleAsync ( Server.java:389 )
            at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest ( AbstractHttpConnection.java:457 )
            at org.eclipse.jetty.server.AsyncHttpConnection.handle ( AsyncHttpConnection.java:74 )
            at org.eclipse.jetty.io.nio.SslConnection.handle ( SslConnection.java:191 )
            at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle ( SelectChannelEndPoint.java:606 )
            at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run ( SelectChannelEndPoint.java:46 )
            at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob ( QueuedThreadPool.java:603 )
            at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run ( QueuedThreadPool.java:538 )
            at java.lang.Thread.run ( Thread.java:722 )
    
    2012-11-07 16:43:21,610 [ZxMobile Handler Thread] debug Base64 rawData: AwFqAAANRUgDNDcwAAFJSksDMgABTANFbWFpbAABAUpLAzcAAUwDQ29udGFjdHMAAQFKSwMxMAABTANDYWxlbmRhcgABAQEB
    2012-11-07 16:43:21,611 [ZxMobile Handler Thread] debug Device XML Input: <?xml version="1.0" standalone="no"?><Ping><HeartbeatInterval>470</HeartbeatInterval><Folders><Folder><Id>2</Id><Class>Email</Class></Folder><Folder><Id>7</Id><Class>Contacts</Class></Folder><Folder><Id>10</Id><Class>Calendar</Class></Folder></Folders></Ping>
    2012-11-07 16:43:21,613 [ZxMobile Handler Thread] info Ping[684]:  Class: Calendar - Folder: /Calendar Class: Contacts - Folder: /Contacts Class: Email - Folder: /Inbox
    2012-11-07 16:43:21,617 [ZxMobile Handler Thread] info Ping[684]: Getting items older(or newer) than 31 days for type: 5 on folder: /Inbox
    2012-11-07 16:43:21,620 [ZxMobile Handler Thread] info Ping[684]: Getting items older(or newer) than 14 days for type: 11 on folder: /Calendar
    2012-11-07 16:43:21,625 [ZxMobile Handler Thread] debug ZxMobile Handler: Computed in 16
    I hope you can help me, because we want buy zextras mobile in our company when we migrate to zimbra 8. But it is essential that E-mail forwarding works.

    Thank's

    manholl

  5. #5
    Jay
    Jay is offline
    Code Master ZeXtras Employee
    Join Date
    May 2011
    Posts
    26
    Hello Manuel,

    The error your report seems caused by a connection issue. I tried to reproduce the issue on an android 4.1.2 device without success(i was able to forward multiple emails as big as 8MB, that said we are using fast LAN connection and latency related problems don't emerge).
    This kind of problems were reported with android 4.0.1/2/3, but they should be fixed since 4.0.4, we'll run some additional tests and let you know ASAP.

    Bests,
    Jay
    ZeXtras Website # ZeXtras Wiki # ZeXtras Store

    Head of ZeXtras Suite Developers

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •