Hi. I am trying to find what could be causing this issue that one of our clients is reporting has started happening a couple days ago. He can send and receive mails fine, but the mail isn't saved in the Sent folder. I thought typical, he might not have the folder where the MUA saves the sent mail configured right, but it doesn't seem so. In settings it's set to save on the server in Sent.
He mentioned that he thinks this is happening after he upgraded from iOS 17 to 18, as a couple other coworkers have the same problem, but everyone still on iOS 17 still has it working.
I looked at the logs on Zimbra's side but couldn't really find anything too relevant at first, so I sent him to contact Apple support. After being on line with them for hours they say it's not their problem and that it's a server issue. So I searched more and found this in the server logs:
Does that indicate a server or client issue?
Other MUA's work fine with this account.
This is Zimbra 8.8.15P46 on Ubuntu 16.04 (EOL, I know)
He mentioned that he thinks this is happening after he upgraded from iOS 17 to 18, as a couple other coworkers have the same problem, but everyone still on iOS 17 still has it working.
I looked at the logs on Zimbra's side but couldn't really find anything too relevant at first, so I sent him to contact Apple support. After being on line with them for hours they say it's not their problem and that it's a server issue. So I searched more and found this in the server logs:
Code:
2024-10-04 18:59:45,571 WARN [ImapSSLServer-5] [name=redacted@example.com;mid=313;ip=192.0.2.2;ua=com.apple.email.maild/3818.100.11.2.5;cid=22;] imap - IMAP part requested start out of rangecom.zimbra.common.util.StartOutOfBoundsException: Attempted to skip 393216 bytes, actually skipped 32382 at com.zimbra.common.util.ByteUtil$SegmentInputStream.create(ByteUtil.java:977) ~[zimbracommon.jar:8.8.15_GA_4652] at com.zimbra.cs.imap.ImapPartSpecifier.getContentOctetRangeFromFullContents(ImapPartSpecifier.java:258) [zimbrastore.jar:8.8.15_GA_4652] at com.zimbra.cs.imap.ImapPartSpecifier.getContentOctetRange(ImapPartSpecifier.java:225) [zimbrastore.jar:8.8.15_GA_4652] at com.zimbra.cs.imap.ImapPartSpecifier.write(ImapPartSpecifier.java:141) [zimbrastore.jar:8.8.15_GA_4652] at com.zimbra.cs.imap.ImapPartSpecifier.write(ImapPartSpecifier.java:190) [zimbrastore.jar:8.8.15_GA_4652] at com.zimbra.cs.imap.ImapHandler.fetch(ImapHandler.java:4081) [zimbrastore.jar:8.8.15_GA_4652] at com.zimbra.cs.imap.ImapHandler.fetch(ImapHandler.java:3870) [zimbrastore.jar:8.8.15_GA_4652] at com.zimbra.cs.imap.ImapHandler.doFETCH(ImapHandler.java:3865) [zimbrastore.jar:8.8.15_GA_4652] at com.zimbra.cs.imap.ImapHandler.executeRequest(ImapHandler.java:627) [zimbrastore.jar:8.8.15_GA_4652] at com.zimbra.cs.imap.NioImapHandler.processRequest(NioImapHandler.java:123) [zimbrastore.jar:8.8.15_GA_4652] at com.zimbra.cs.imap.NioImapHandler.messageReceived(NioImapHandler.java:63) [zimbrastore.jar:8.8.15_GA_4652] at com.zimbra.cs.server.NioHandlerDispatcher.messageReceived(NioHandlerDispatcher.java:95) [zimbrastore.jar:8.8.15_GA_4652] at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:1015) [mina-core-2.1.6.jar:?] at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:650) [mina-core-2.1.6.jar:?] at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:49) [mina-core-2.1.6.jar:?] at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:1128) [mina-core-2.1.6.jar:?] at org.apache.mina.filter.codec.ProtocolCodecFilter$ProtocolDecoderOutputImpl.flush(ProtocolCodecFilter.java:418) [mina-core-2.1.6.jar:?] at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecFilter.java:257) [mina-core-2.1.6.jar:?] at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:650) [mina-core-2.1.6.jar:?] at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:49) [mina-core-2.1.6.jar:?] at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:1128) [mina-core-2.1.6.jar:?] at com.zimbra.cs.server.NioLoggingFilter.messageReceived(NioLoggingFilter.java:68) [zimbrastore.jar:8.8.15_GA_4652] at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:650) [mina-core-2.1.6.jar:?] at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:49) [mina-core-2.1.6.jar:?] at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:1128) [mina-core-2.1.6.jar:?] at org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:106) [mina-core-2.1.6.jar:?] at org.apache.mina.core.session.IoEvent.run(IoEvent.java:89) [mina-core-2.1.6.jar:?] at org.apache.mina.filter.executor.OrderedThreadPoolExecutor$Worker.runTask(OrderedThreadPoolExecutor.java:763) [mina-core-2.1.6.jar:?] at org.apache.mina.filter.executor.OrderedThreadPoolExecutor$Worker.runTasks(OrderedThreadPoolExecutor.java:755) [mina-core-2.1.6.jar:?] at org.apache.mina.filter.executor.OrderedThreadPoolExecutor$Worker.run(OrderedThreadPoolExecutor.java:695) [mina-core-2.1.6.jar:?] at java.lang.Thread.run(Thread.java:833) [?:?]
Other MUA's work fine with this account.
This is Zimbra 8.8.15P46 on Ubuntu 16.04 (EOL, I know)
Statistics: Posted by jjakob — Fri Oct 04, 2024 5:14 pm