Dependency Graph
View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003146 | SOGo | ActiveSync | public | 2015-03-25 00:32 | 2016-04-13 10:07 |
Reporter | st41ker | Assigned To | ludovic | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | suspended | ||
Platform | [Server] Linux | OS | RHEL/CentOS | OS Version | 6 |
Product Version | 2.2.17 | ||||
Fixed in Version | 2.3.0 | ||||
Summary | 0003146: HTML emails are not pushed to Blackberry 10 devices | ||||
Description | This report is connected to bug ID 0003143. Seems like the issue was not resolved in SOGO 2.2.17. | ||||
Tags | No tags attached. | ||||
It seems like that it because Type of the BodyPreference is set to 1 by default in ActiveSync/SOGoActiveSyncDispatcher+Sync.m line 1150. According to MSDN(https://msdn.microsoft.com/en-us/library/hh475675%28v=exchg.80%29.aspx) this should be set to 4, to provide complete headers. So, it seems, like BB phones are never doing this, so default value(1) is used in SOGO. |
|
I've an update on this. |
|
I've changed line 1150 by setting the default value to 4, built SOGo and I was able to get the HTML email. I know, that that is just a workaround. May be you should consider some sort of AS capabilities caching for each device during initial Sync, so you'll be able to process FolderSync requests with that data. Or, something like that. |
|
https://github.com/inverse-inc/sogo/commit/f5607b3e857270f2efdf7c28a629d93b54029d86 |
|
Hello, it stopped working in current nightly builds. I have no information which exactly commit broke everything. |
|
Also, it seems like the 0003152 bug is reproducable again. |
|
Please upload the output of: |
|
sogo-tool-outp.txt (10,295 bytes)
[root@titan ~]# sogo-tool -v manage-eas listfolders alex.m BB2BEDD0AF <0x0x25396c8[SOGoCache]> Cache cleanup interval set every 300.000000 seconds <0x0x25396c8[SOGoCache]> Using host(s) 'localhost' as server(s) Folder Key: BB2BEDD0AF+folder0fd1753732e78b5117b80000ec508437 Folder Name: INBOX metadata Name: {DateCache = {6177 = "2015-05-08 16:46:26 +0000"; }; FolderOptions = {BodyPreferenceType = 2; MIMESupport = 1; }; SuccessfulMoveItemsOps = {6180 = 61; 6181 = 62; }; SyncCache = {6177 = 5857; }; SyncKey = "6185-5868"; displayName = INBOX; } Folder Key: BB2BEDD0AF+folder6c20b0368ce78b514eb80000ec508437 Folder Name: Trash metadata Name: {DateCache = {}; FolderOptions = {BodyPreferenceType = 2; MIMESupport = 1; }; SyncCache = {}; SyncKey = "2203-3905"; displayName = Trash; } Folder Key: BB2BEDD0AF+folder8419af2c45e88b51d9b80000ec508437 Folder Name: Sent metadata Name: {DateCache = {737 = "2015-05-09 18:01:13 +0000"; }; FolderOptions = {BodyPreferenceType = 2; MIMESupport = 1; }; SyncCache = {737 = 1725; }; SyncKey = "738-1725"; displayName = Sent; } Folder Key: BB2BEDD0AF+folderb4052a1a87e88b5101b90000ec508437 Folder Name: Drafts metadata Name: {DateCache = {}; FolderOptions = {BodyPreferenceType = 2; MIMESupport = 1; }; SyncCache = {}; SyncKey = "80-200"; displayName = Drafts; } Folder Key: BB2BEDD0AF+folderea5d4712cf6d49552c310000ec508437 Folder Name: Spam metadata Name: {DateCache = {}; FolderOptions = {BodyPreferenceType = 2; MIMESupport = 1; }; SyncCache = {}; SyncKey = "37-67"; displayName = Spam; } Folder Key: BB2BEDD0AF+vcard/collected Folder Name: �������� ������ metadata Name: {FolderOptions = {BodyPreferenceType = 1; MIMESupport = 0; }; displayName = "\U0421\U043E\U0431\U0440\U0430\U043D\U043D\U044B\U0435 \U0430\U0434\U0440\U0435\U0441\U0430"; } Folder Key: BB2BEDD0AF+vcard/personal Folder Name: ���� ������� ����� metadata Name: {DateCache = {}; FolderOptions = {BodyPreferenceType = 1; MIMESupport = 0; }; SyncCache = {"0fc0f2d8-e1a4-11e3-8a61-7de84d04a882.vcf" = 1425626432; "1E2E-5518FE80-1-78A6CD00.vcf" = 1427701418; "2039-54F5E580-1-1CA02D20.vcf" = 1425626432; "20F6-52FEE600-103-3698A0C0" = 1425626432; "20F6-52FEE600-107-3698A0C0" = 1425626432; "20F6-52FEE600-10F-3698A0C0" = 1425626432; "20F6-52FEE600-11B-3698A0C0" = 1425626432; "20F6-52FEE600-11F-3698A0C0" = 1425626432; "20F6-52FEE600-123-3698A0C0" = 1425626432; "20F6-52FEE600-12B-3698A0C0" = 1425626432; "20F6-52FEE600-13-3698A0C0" = 1425626432; "20F6-52FEE600-133-3698A0C0" = 1425626432; "20F6-52FEE600-137-3698A0C0" = 1425626432; "20F6-52FEE600-13B-3698A0C0" = 1425626432; "20F6-52FEE600-13F-3698A0C0" = 1425626432; "20F6-52FEE600-143-3698A0C0" = 1425626432; "20F6-52FEE600-14B-3698A0C0.vcf" = 1427713291; "20F6-52FEE600-14F-3698A0C0.vcf" = 1425626432; "20F6-52FEE600-153-3698A0C0" = 1425626432; "20F6-52FEE600-157-3698A0C0" = 1425626432; "20F6-52FEE600-15B-3698A0C0" = 1425626432; "20F6-52FEE600-15F-3698A0C0" = 1425626432; "20F6-52FEE600-163-3698A0C0" = 1425626432; "20F6-52FEE600-167-3698A0C0.vcf" = 1430960325; "20F6-52FEE600-16B-3698A0C0" = 1425626432; "20F6-52FEE600-16F-3698A0C0" = 1425626432; "20F6-52FEE600-17-3698A0C0" = 1425626432; "20F6-52FEE600-177-3698A0C0" = 1425626432; "20F6-52FEE600-17B-3698A0C0" = 1425626432; "20F6-52FEE600-17F-3698A0C0" = 1425626432; "20F6-52FEE600-183-3698A0C0" = 1425626432; "20F6-52FEE600-187-3698A0C0" = 1425626432; "20F6-52FEE600-193-3698A0C0" = 1425626432; "20F6-52FEE600-197-3698A0C0" = 1425626432; "20F6-52FEE600-1A7-3698A0C0" = 1425626432; "20F6-52FEE600-1AB-3698A0C0" = 1425626432; "20F6-52FEE600-1AF-3698A0C0.vcf" = 1425626432; "20F6-52FEE600-1B-3698A0C0" = 1425626432; "20F6-52FEE600-1B7-3698A0C0" = 1425626432; "20F6-52FEE600-1BF-3698A0C0" = 1425626432; "20F6-52FEE600-1C3-3698A0C0" = 1425626432; "20F6-52FEE600-1CB-3698A0C0" = 1427866478; "20F6-52FEE600-1CF-3698A0C0" = 1425626432; "20F6-52FEE600-1D3-3698A0C0" = 1425626432; "20F6-52FEE600-1E3-3698A0C0" = 1425626432; "20F6-52FEE600-1E7-3698A0C0" = 1425626432; "20F6-52FEE600-1EF-3698A0C0" = 1427699890; "20F6-52FEE600-1F-3698A0C0" = 1425626432; "20F6-52FEE600-1F3-3698A0C0" = 1427712921; "20F6-52FEE600-1F7-3698A0C0" = 1425626432; "20F6-52FEE600-1FB-3698A0C0" = 1425626432; "20F6-52FEE600-20F-3698A0C0" = 1425626432; "20F6-52FEE600-213-3698A0C0" = 1427705018; "20F6-52FEE600-217-3698A0C0" = 1425626432; "20F6-52FEE600-21F-3698A0C0" = 1425626432; "20F6-52FEE600-223-3698A0C0" = 1425626432; "20F6-52FEE600-227-3698A0C0" = 1425626432; "20F6-52FEE600-22B-3698A0C0" = 1425626432; "20F6-52FEE600-22F-3698A0C0" = 1425626432; "20F6-52FEE600-23-3698A0C0.vcf" = 1425626432; "20F6-52FEE600-233-3698A0C0" = 1425626432; "20F6-52FEE600-237-3698A0C0" = 1425626432; "20F6-52FEE600-23B-3698A0C0" = 1425626432; "20F6-52FEE600-23F-3698A0C0.vcf" = 1425626432; "20F6-52FEE600-243-3698A0C0" = 1425626432; "20F6-52FEE600-247-3698A0C0.vcf" = 1429374389; "20F6-52FEE600-24B-3698A0C0" = 1425626432; "20F6-52FEE600-27-3698A0C0" = 1425626432; "20F6-52FEE600-2B-3698A0C0" = 1425626432; "20F6-52FEE600-3-3698A0C0" = 1425626432; "20F6-52FEE600-33-3698A0C0" = 1425626432; "20F6-52FEE600-37-3698A0C0" = 1425626432; "20F6-52FEE600-3B-3698A0C0" = 1425626432; "20F6-52FEE600-4B-3698A0C0" = 1425626432; "20F6-52FEE600-53-3698A0C0" = 1425626432; "20F6-52FEE600-5F-3698A0C0.vcf" = 1425626432; "20F6-52FEE600-6F-3698A0C0" = 1425626432; "20F6-52FEE600-7-3698A0C0" = 1425626432; "20F6-52FEE600-77-3698A0C0.vcf" = 1427713017; "20F6-52FEE600-7F-3698A0C0" = 1425626432; "20F6-52FEE600-83-3698A0C0" = 1425626432; "20F6-52FEE600-8B-3698A0C0" = 1425626432; "20F6-52FEE600-8F-3698A0C0" = 1425626432; "20F6-52FEE600-97-3698A0C0.vcf" = 1427696084; "20F6-52FEE600-9B-3698A0C0" = 1425626432; "20F6-52FEE600-9F-3698A0C0" = 1425626432; "20F6-52FEE600-A3-3698A0C0" = 1425626432; "20F6-52FEE600-B-3698A0C0" = 1425626432; "20F6-52FEE600-B3-3698A0C0" = 1425626432; "20F6-52FEE600-B7-3698A0C0" = 1425626432; "20F6-52FEE600-BB-3698A0C0" = 1425626432; "20F6-52FEE600-BF-3698A0C0" = 1425626432; "20F6-52FEE600-C3-3698A0C0" = 1425626432; "20F6-52FEE600-C7-3698A0C0" = 1425626432; "20F6-52FEE600-CB-3698A0C0" = 1425626432; "20F6-52FEE600-D3-3698A0C0" = 1425626432; "20F6-52FEE600-D7-3698A0C0" = 1427629028; "20F6-52FEE600-DB-3698A0C0" = 1425626432; "20F6-52FEE600-E3-3698A0C0" = 1425626432; "20F6-52FEE600-E7-3698A0C0" = 1425626432; "20F6-52FEE600-EB-3698A0C0" = 1425626432; "20F6-52FEE600-EF-3698A0C0" = 1425626432; "20F6-52FEE600-F-3698A0C0.vcf" = 1425626432; "20F6-52FEE600-FB-3698A0C0.vcf" = 1425626432; "20F6-52FEE600-FF-3698A0C0" = 1425626432; "28CC-54D10800-1-3E9EFFC0.vcf" = 1425626432; "3a4cb2f4-9bb1-11e4-88fd-11668377d904.vcf" = 1425626432; "4066-554ABA80-1-51F99700.vcf" = 1430960836; "44ae1268-b47b-11e3-9d47-e377c5eaec09.vcf" = 1425626432; "45A8-551D2F80-1-4B599100.vcf" = 1427976134; "45D7-53A18280-3-5B4E4780.vcf" = 1425626432; "4AF9-547BF600-1-2ECBA200.vcf" = 1425626432; "4EF-53B50080-15-601B5E80.vcf" = 1425626432; "4ff8b4d2-afc7-11e4-9cb1-9581e487b022.vcf" = 1425626432; "504e159c-d068-11e3-80df-7f1d05ae2149.vcf" = 1425626432; "50c79928-5ab8-11e4-a194-1984151376f3.vcf" = 1426596781; "56f45694-9af2-11e3-b329-e535dd61b6f7.vcf" = 1425626432; "5d19706e-e1a4-11e3-afd7-7de84d04a882.vcf" = 1425626432; "6E4-5502C800-1-49A55E80.vcf" = 1426245593; "6E4-55040B80-9-49A55E80.vcf" = 1426852276; "6E8-5510B700-1-30B54C00.vcf" = 1427158734; "716-55279F80-1-5F8E1700.vcf" = 1428660145; "72c803b4-0540-11e4-963f-b3ac82b47186.vcf" = 1425626432; "772-54CB6880-1-295C1500.vcf" = 1425626432; "780C-5334FE80-1-16C27D40.vcf" = 1425626432; "7A87-5486BC80-1-6FA4F800.vcf" = 1425626432; "7A9F-54C0D780-1-3C65B540.vcf" = 1425626432; "7D9D-552E4E80-1-5EA1B500.vcf" = 1429098112; "83b3acdc-d859-11e3-a5bc-334de7514968.vcf" = 1428755915; "8d28e05e-1fdb-11e4-9192-bfaf84843ebd.vcf" = 1425626432; "91e567d2-3126-11e4-a69e-f5dbba2946aa.vcf" = 1425626432; "9d595074-d895-11e3-8a71-334de7514968.vcf" = 1425626432; "C6118C7D-5940-0001-687C-16B0A10065D0.vcf" = 1425626432; "C6127D3C-01E0-0001-D827-B2002FC0E090.vcf" = 1425626432; "C629A884-7D50-0001-7CC0-1A20147412B4.vcf" = 1425626432; "C63BB8F1-3FC0-0001-A71B-1F0ED8251180.vcf" = 1425626432; "C6484354-1230-0001-25FE-178A9B9477B0.vcf" = 1425626432; "C65C4179-9BD0-0001-2586-10BA1903A810.vcf" = 1425626432; "adc4014c-6266-11e4-8117-09b01fa00a57.vcf" = 1425626432; "b569e4be-b3e0-11e3-be18-e7cedf0256bf.vcf" = 1425626432; "b71f164a-b978-11e3-a064-93d8f08ac802.vcf" = 1425626432; "c1800178-472b-11e4-81f5-e19ba5314ca6.vcf" = 1425626432; "ceef8a2c-6677-11e4-adae-3521cd49b67d.vcf" = 1425626432; "d02f4052-c310-11e3-8d73-6f17be43a519.vcf" = 1425626432; "e67ad34a-ad5a-11e3-b237-13cfc904b029.vcf" = 1425626432; }; SyncKey = 1430960836; displayName = "\U041B\U0438\U0447\U043D\U0430\U044F \U0430\U0434\U0440\U0435\U0441\U043D\U0430\U044F \U043A\U043D\U0438\U0433\U0430"; } Folder Key: BB2BEDD0AF+vevent/1E2E-551A7380-3-78A6CD00 Folder Name: ���� ���� metadata Name: {DateCache = {}; FolderOptions = {BodyPreferenceType = 1; MIMESupport = 0; }; SyncCache = {}; SyncKey = 1427866638; displayName = "\U041E\U0431\U0449\U0438\U0435 \U0434\U0435\U043B\U0430"; } Folder Key: BB2BEDD0AF+vevent/personal Folder Name: ���������� �������� metadata Name: {DateCache = {"eee3b8d2-e9de-11e4-ac55-bf21fdddcb60" = "2015-05-07 06:00:00 +0000"; }; FolderOptions = {BodyPreferenceType = 1; MIMESupport = 0; }; SyncCache = {"eee3b8d2-e9de-11e4-ac55-bf21fdddcb60" = 1431024577; }; SyncKey = 1431024577; displayName = "\U041F\U0435\U0440\U0441\U043E\U043D\U0430\U043B\U044C\U043D\U044B\U0439 \U043A\U0430\U043B\U0435\U043D\U0434\U0430\U0440\U044C"; } Folder Key: BB2BEDD0AF+vtodo/1E2E-551A7380-3-78A6CD00 Folder Name: ���� ���� metadata Name: {DateCache = {}; FolderOptions = {BodyPreferenceType = 1; MIMESupport = 0; }; SyncCache = {}; SyncKey = 1427866638; displayName = "\U041E\U0431\U0449\U0438\U0435 \U0434\U0435\U043B\U0430"; } Folder Key: BB2BEDD0AF+vtodo/personal Folder Name: ���������� �������� metadata Name: {DateCache = {}; FolderOptions = {BodyPreferenceType = 1; MIMESupport = 0; }; SyncCache = {}; SyncKey = 1431024577; displayName = "\U041F\U0435\U0440\U0441\U043E\U043D\U0430\U043B\U044C\U043D\U044B\U0439 \U043A\U0430\U043B\U0435\U043D\U0434\U0430\U0440\U044C"; } |
|
Oh, I've uploaded the output, and got the reason of such behaviour. |
|
BodyPreferenceType = 2 should send html-bodies to the mobile. |
|
Indeed, it has HTML mail, but it never sends the headers, so 0003152 bug is reproduceable again. |
|
Please try next nightly (it contains a fix for 0003152) and provide feedback. |
|
Unfortunatelly, it's not working. |
|
Please retest with the current nightly. |
|
But, according git log - nothing connected to the issue was changed. |
|
sogo-2.3.1-1.centos6.x86_64 still not working. |
|
Set SOGoEASDebugEnabled = YES and upload a sogo.log containing the sendmail operation and the sent-folder synchronization + sogo-tool -v ... listfolders. |
|
sogo-tool-27072015.txt (1,103 bytes)
Folder Key: BB2BEDD0AF+folder0fd1753732e78b5117b80000ec508437 Folder Name: INBOX metadata Name: {DateCache = {8914 = "2015-07-27 15:15:19 +0000"; }; FolderOptions = {BodyPreferenceType = 2; MIMESupport = 1; }; SyncCache = {8914 = 14615; }; SyncKey = "8915-14615"; displayName = INBOX; } Folder Key: BB2BEDD0AF+folder6c20b0368ce78b514eb80000ec508437 Folder Name: Trash metadata Name: {displayName = Trash; } Folder Key: BB2BEDD0AF+folder8419af2c45e88b51d9b80000ec508437 Folder Name: Sent metadata Name: {DateCache = {814 = "2015-07-27 15:15:50 +0000"; }; FolderOptions = {BodyPreferenceType = 2; MIMESupport = 1; }; SyncCache = {814 = 1924; }; SyncKey = "815-1924"; displayName = Sent; } Folder Key: BB2BEDD0AF+folderb4052a1a87e88b5101b90000ec508437 Folder Name: Drafts metadata Name: {DateCache = {}; FolderOptions = {BodyPreferenceType = 2; MIMESupport = 1; }; SyncCache = {}; SyncKey = "86-217"; displayName = Drafts; } Folder Key: BB2BEDD0AF+folderea5d4712cf6d49552c310000ec508437 Folder Name: Spam metadata Name: {displayName = Spam; } |
|
All done. Seem like during mail saving into Sent folder everything looks good (email body pushed in HTML). |
|
The sogo.log you uploaded contains a SmartReply command. |
|
During mail sending everything ok. |
|
I don't see were you have mentioned that the problem only occures with replies and forwards, but anyway .... |
|
By enabling that option the issue was solved. Thank you. Now I see that all replies are not getting to the same mail thread on the device. |
|
Seems like current issue is resolved for me. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2015-03-25 00:32 | st41ker | New Issue | |
2015-03-25 04:54 | st41ker | Note Added: 0008358 | |
2015-03-29 12:17 | st41ker | Note Added: 0008369 | |
2015-03-30 05:53 | st41ker | Note Added: 0008371 | |
2015-03-30 13:53 | ludovic | Note Added: 0008376 | |
2015-03-30 13:53 | ludovic | Status | new => resolved |
2015-03-30 13:53 | ludovic | Fixed in Version | => 2.3.0 |
2015-03-30 13:53 | ludovic | Resolution | open => fixed |
2015-03-30 13:53 | ludovic | Assigned To | => ludovic |
2015-05-05 00:45 | st41ker | Note Added: 0008446 | |
2015-05-05 00:45 | st41ker | Status | resolved => feedback |
2015-05-05 00:45 | st41ker | Resolution | fixed => reopened |
2015-05-05 00:50 | st41ker | Note Added: 0008447 | |
2015-05-05 00:50 | st41ker | Status | feedback => assigned |
2015-05-10 06:22 | tfu | Note Added: 0008461 | |
2015-05-10 14:19 | st41ker | File Added: sogo-tool-outp.txt | |
2015-05-10 14:22 | st41ker | Note Added: 0008463 | |
2015-05-10 14:43 | tfu | Note Added: 0008465 | |
2015-05-10 19:57 | st41ker | Note Added: 0008466 | |
2015-05-12 19:18 | tfu | Note Added: 0008472 | |
2015-05-14 06:15 | st41ker | Note Added: 0008489 | |
2015-05-15 12:26 | tfu | Note Added: 0008494 | |
2015-05-15 13:26 | st41ker | Note Added: 0008496 | |
2015-07-25 16:59 | st41ker | Note Added: 0008774 | |
2015-07-27 14:47 | tfu | Note Added: 0008776 | |
2015-07-27 14:48 | tfu | Note Edited: 0008776 | |
2015-07-27 15:25 | st41ker | File Added: sogo.log | |
2015-07-27 15:26 | st41ker | File Added: sogo-tool-27072015.txt | |
2015-07-27 15:31 | st41ker | Note Added: 0008777 | |
2015-07-27 15:50 | tfu | Note Added: 0008778 | |
2015-07-27 15:58 | st41ker | Note Added: 0008779 | |
2015-07-27 15:59 | st41ker | Note Edited: 0008779 | |
2015-07-27 16:00 | st41ker | Note Edited: 0008779 | |
2015-07-27 16:06 | tfu | Note Added: 0008780 | |
2015-07-27 16:12 | st41ker | Note Added: 0008781 | |
2015-07-27 16:12 | st41ker | Note Edited: 0008781 | |
2015-07-27 16:28 | st41ker | Note Added: 0008782 | |
2015-07-27 16:32 | ludovic | Status | assigned => resolved |
2015-07-27 16:32 | ludovic | Resolution | reopened => suspended |
2015-08-27 08:41 | Christian Mack | Relationship added | related to 0003322 |