View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003505 | SOGo | ActiveSync | public | 2016-02-08 09:17 | 2016-02-11 19:44 |
Reporter | alzmich | Assigned To | ludovic | ||
Priority | high | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | [Client] Google | OS | Android | OS Version | Lollipop (5.1.1) |
Product Version | 2.3.7 | ||||
Summary | 0003505: attachments in 2nd Level (or deeper) subfolders are not synced / can't be downloaded | ||||
Description | attachments of e-mails in a subfolder at least 2nd level ( e.g INBOX / folder1 / folder2 ) can't be synced to the mobile. mails with attachments in INBOX or INBOX/folder1 are not affected... happens with current version 2.3.8 (couldn't select the 2.3.8 product version...) | ||||
Steps To Reproduce |
| ||||
Additional Information | Thunderbird / SOGo Webinterface is not affected.
here is a debug request and response... - the part between <Data> shouldn't be (null) ;) - more the downloaded attachment ;)
Feb 08 09:55:30 sogod [3310]: <0x0x7f38e5e920e8[SOGoActiveSyncDispatcher]> EAS - request for device androidXXXXXXXX: <?xml version="1.0"?> Feb 08 09:55:31 sogod [3310]: <0x0x7f38e5e920e8[SOGoActiveSyncDispatcher]> EAS - response for device androidXXXXXXXX: <?xml version="1.0"?> Feb 08 09:55:31 sogod [3310]: |SOGo| request took 0.278958 seconds to execute | ||||
Tags | No tags attached. | ||||
Try with 2.3.8. |
|
Unfortunately it happens also with 2.3.8
as well as nightly builds from right now:
maybe to clearify, attachment download within the first folder structure like inbox, sent, trash works - but the subfolders or even deeper of them, like archives / 2015 / 12 and so on, don't. |
|
Hi, ok, i digged a bit deeper in the code, did some bad hacking and got a hint.
The EAS Request we get is: which seems to be the folder "subfolder1/subfolder2" - separated by a slash. - this submailbox does not exist, cause we separate by a dot ".", which is correct announced by the imap (cyrus) server.: S[0x55cf0c588108]: ANNOTATION "subfolder1.subfolder2" "/comment" ("value.priv" "sogo-bppc56_80a_1c6a4dbc_1") I tested it by hard coding the subfolder1.subfolder2 into my local SOGoMailObject+ActiveSync.m File - only for tesing, ... and it worked, attachment got downloaded, as well as inline images displayed... Because the webmail frontend is not affected, i think the problem is somewhere in the EAS Code - maybe it does not handle the imap delimiter, but uses hard a slash? |
|
Fixed in 3.0.2 and 2.3.9. |
|
sogo: master c9e7eac3 2016-02-11 14:33 Details Diff |
(fix) EAS issue with attachments in 2nd-level mailboxes (fixes 0003505) |
Affected Issues 0003505 |
|
mod - ActiveSync/SOGoActiveSyncDispatcher.m | Diff File | ||
sogo: v2 11a2bcff 2016-02-11 14:33 Details Diff |
(fix) EAS issue with attachments in 2nd-level mailboxes (fixes 0003505) |
Affected Issues 0003505 |
|
mod - ActiveSync/SOGoActiveSyncDispatcher.m | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2016-02-08 09:17 | alzmich | New Issue | |
2016-02-08 21:11 | ludovic | Severity | major => minor |
2016-02-08 21:11 | ludovic | Note Added: 0009468 | |
2016-02-09 06:15 | alzmich | Note Added: 0009471 | |
2016-02-10 08:13 | alzmich | Note Added: 0009487 | |
2016-02-11 19:35 | ludovic | Changeset attached | => sogo master c9e7eac3 |
2016-02-11 19:35 | ludovic | Assigned To | => ludovic |
2016-02-11 19:35 | ludovic | Resolution | open => fixed |
2016-02-11 19:35 | ludovic | Changeset attached | => sogo v2 11a2bcff |
2016-02-11 19:44 | ludovic | Note Added: 0009512 | |
2016-02-11 19:44 | ludovic | Status | new => resolved |