View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update | 
|---|---|---|---|---|---|
| 0002242 | SOGo | Web Mail | public | 2013-02-13 01:26 | 2021-09-03 18:00 | 
| Reporter | hardyjm | Assigned To | francis | ||
| Priority | normal | Severity | feature | Reproducibility | always | 
| Status | resolved | Resolution | fixed | ||
| Product Version | 2.0.4b | ||||
| Fixed in Version | 5.2.0 | ||||
| Summary | 0002242: Web Mail should decode TNEF attachments (winmail.dat) | ||||
| Description | The web mail client should be able to decode TNEF attachments, commonly seen as winmail.dat files from Outlook senders. For reference, the Thunderbird LookOut plugin accomplishes this. | ||||
| Tags | No tags attached. | ||||
| Squirrelmail fails just like SOGo, but in roundcube the attachments display correctly. | |
| Is it the TNEF support in the product roadmap? I need to know it to decide if we continue with the implementation project of SOGo in our company. Thank you. | |
| Relevant files from Roundcube and Horde: https://github.com/roundcube/roundcubemail/blob/master/program/lib/Roundcube/rcube_tnef_decoder.php C libraries: https://github.com/verdammelt/tnef | |
| Webmail doesnt decode winmail.dat yet. (sogo 2.2.13.20150106-1) | |
| Hello, in 3.0.1 is ms-tnef supported, but not in 2.3.8. Please add the ms-tnef support for 2.3.8, too. | |
| As far as I see this is not supported in 3.1 or am I missing something? | |
| ubuntu | |
| In most cases SOGo users receive mails from Outlook users. If this is such a general issue (solved for Thunderbird with the Lookout (fix-version) plugin), then why can't this solution be implemented in SOGo? It would make SOGo more user-friendly, relevant, popular, etc. gaining a larger market share ;) | |
| Would be good to see this functionality added. | |
| Please, add this functionality. | |
| We also have the problem again and again and hope for a fix by SOGo. Microsoft unfortunately will not adapt. :( | |
| Please fix, we are counting on you! :) | |
| We are currently working on this. Expect updates soon. | |
| Don't know if it helps, but MIMEdefang is good to transparently decode TNEF on MTA side. | |
| We have an initial implementation that uses libytnef. Please provide messages with winmail.dat attachments so we can make more tests prior to merging the branch. Thanks! | |
| sogo: feature/ms-tnef f201cc18 2021-05-25 10:23 Details Diff | feat(mail): initial support for ms-tnef (winmail.dat) body part Fixes 0002242 Fixes 0004503 | Affected Issues 0002242, 0004503 | |
| mod - SoObjects/Mailer/GNUmakefile | Diff File | ||
| mod - SoObjects/Mailer/SOGoMailBodyPart.m | Diff File | ||
| add - SoObjects/Mailer/SOGoTnefMailBodyPart.h | Diff File | ||
| add - SoObjects/Mailer/SOGoTnefMailBodyPart.m | Diff File | ||
| mod - SoObjects/Mailer/product.plist | Diff File | ||
| mod - SoObjects/SOGo/GNUmakefile | Diff File | ||
| add - SoObjects/SOGo/RTFHandler.h | Diff File | ||
| add - SoObjects/SOGo/RTFHandler.m | Diff File | ||
| mod - UI/MailPartViewers/GNUmakefile | Diff File | ||
| mod - UI/MailPartViewers/GNUmakefile.preamble | Diff File | ||
| add - UI/MailPartViewers/UIxMailPartTnefViewer.h | Diff File | ||
| add - UI/MailPartViewers/UIxMailPartTnefViewer.m | Diff File | ||
| mod - UI/MailPartViewers/UIxMailPartViewer.h | Diff File | ||
| mod - UI/MailPartViewers/UIxMailPartViewer.m | Diff File | ||
| mod - UI/MailPartViewers/UIxMailRenderingContext.m | Diff File | ||
| mod - UI/MailerUI/UIxMailView.m | Diff File | ||
| mod - UI/WebServerResources/js/Mailer/sgImageGallery.service.js | Diff File | ||
| mod - configure | Diff File | ||
| sogo: feature/ms-tnef 171c1867 2021-05-25 10:23 Details Diff | feat(mail): initial support for ms-tnef (winmail.dat) body part Fixes 0002242 Fixes 0004503 | Affected Issues 0002242, 0004503 | |
| mod - SoObjects/Mailer/GNUmakefile | Diff File | ||
| mod - SoObjects/Mailer/SOGoMailBodyPart.m | Diff File | ||
| add - SoObjects/Mailer/SOGoTnefMailBodyPart.h | Diff File | ||
| add - SoObjects/Mailer/SOGoTnefMailBodyPart.m | Diff File | ||
| mod - SoObjects/Mailer/product.plist | Diff File | ||
| mod - SoObjects/SOGo/GNUmakefile | Diff File | ||
| add - SoObjects/SOGo/RTFHandler.h | Diff File | ||
| add - SoObjects/SOGo/RTFHandler.m | Diff File | ||
| mod - UI/MailPartViewers/GNUmakefile | Diff File | ||
| mod - UI/MailPartViewers/GNUmakefile.preamble | Diff File | ||
| add - UI/MailPartViewers/UIxMailPartTnefViewer.h | Diff File | ||
| add - UI/MailPartViewers/UIxMailPartTnefViewer.m | Diff File | ||
| mod - UI/MailPartViewers/UIxMailPartViewer.h | Diff File | ||
| mod - UI/MailPartViewers/UIxMailPartViewer.m | Diff File | ||
| mod - UI/MailPartViewers/UIxMailRenderingContext.m | Diff File | ||
| mod - UI/MailerUI/UIxMailView.m | Diff File | ||
| mod - UI/WebServerResources/js/Mailer/sgImageGallery.service.js | Diff File | ||
| mod - configure | Diff File | ||
| sogo: master 045f1343 2021-08-13 11:12 Committer: GitHub Details Diff | feat(mail): initial support for ms-tnef (winmail.dat) body part Fixes 0002242 Fixes 0004503 | Affected Issues 0002242, 0004503 | |
| mod - SoObjects/Mailer/GNUmakefile | Diff File | ||
| mod - SoObjects/Mailer/SOGoMailBodyPart.m | Diff File | ||
| add - SoObjects/Mailer/SOGoTNEFMailBodyPart.h | Diff File | ||
| add - SoObjects/Mailer/SOGoTNEFMailBodyPart.m | Diff File | ||
| mod - SoObjects/Mailer/product.plist | Diff File | ||
| mod - SoObjects/SOGo/GNUmakefile | Diff File | ||
| add - SoObjects/SOGo/RTFHandler.h | Diff File | ||
| add - SoObjects/SOGo/RTFHandler.m | Diff File | ||
| mod - SoObjects/SOGo/SOGoDefaults.plist | Diff File | ||
| mod - SoObjects/SOGo/SOGoSystemDefaults.h | Diff File | ||
| mod - SoObjects/SOGo/SOGoSystemDefaults.m | Diff File | ||
| add - Tests/Unit/Fixtures/bad_hex_and_cr.rtf | Diff File | ||
| add - Tests/Unit/Fixtures/cyr_event_ru_editor.rtf | Diff File | ||
| add - Tests/Unit/Fixtures/escapes.rtf | Diff File | ||
| add - Tests/Unit/Fixtures/mini_russian.rtf | Diff File | ||
| add - Tests/Unit/Fixtures/spanish_accents.rtf | Diff File | ||
| add - Tests/Unit/Fixtures/zentyal_crash_2058.rtf | Diff File | ||
| add - Tests/Unit/Fixtures/zentyal_crash_2089.rtf | Diff File | ||
| add - Tests/Unit/Fixtures/zentyal_crash_6330.rtf | Diff File | ||
| add - Tests/Unit/Fixtures/zentyal_crash_8346.rtf | Diff File | ||
| mod - Tests/Unit/GNUmakefile | Diff File | ||
| add - Tests/Unit/TestRTFHandler.m | Diff File | ||
| mod - UI/MailPartViewers/GNUmakefile | Diff File | ||
| mod - UI/MailPartViewers/GNUmakefile.preamble | Diff File | ||
| add - UI/MailPartViewers/UIxMailPartTNEFViewer.h | Diff File | ||
| add - UI/MailPartViewers/UIxMailPartTNEFViewer.m | Diff File | ||
| mod - UI/MailPartViewers/UIxMailPartViewer.h | Diff File | ||
| mod - UI/MailPartViewers/UIxMailPartViewer.m | Diff File | ||
| mod - UI/MailPartViewers/UIxMailRenderingContext.m | Diff File | ||
| mod - UI/MailerUI/UIxMailView.m | Diff File | ||
| add - UI/Templates/MailPartViewers/UIxMailPartTnefViewer.wox | Diff File | ||
| mod - UI/WebServerResources/js/Mailer/Message.service.js | Diff File | ||
| mod - UI/WebServerResources/js/Mailer/sgImageGallery.service.js | Diff File | ||
| mod - configure | Diff File | ||
| mod - packaging/debian/control | Diff File | ||
| mod - packaging/rhel/sogo.spec | Diff File | ||
| Date Modified | Username | Field | Change | 
|---|---|---|---|
| 2013-02-13 01:26 | hardyjm | New Issue | |
| 2013-04-09 15:18 | heupink | Note Added: 0005498 | |
| 2013-05-28 16:56 | pablosanz | Note Added: 0005617 | |
| 2013-06-06 13:08 | francis | Note Added: 0005640 | |
| 2015-01-05 16:53 | francis | Note Edited: 0005640 | |
| 2015-01-07 13:28 | mibor | Note Added: 0008015 | |
| 2016-03-03 11:11 | MarcelIT | Note Added: 0009627 | |
| 2016-06-02 08:47 | cnaumer | Note Added: 0010281 | |
| 2018-04-06 14:01 | dolgov | Note Added: 0012811 | |
| 2018-07-27 16:07 | francis | Relationship added | has duplicate 0004503 | 
| 2018-10-09 10:07 | marque | Note Added: 0013089 | |
| 2021-02-08 21:21 | francis | Note Edited: 0005640 | |
| 2021-02-08 21:33 | francis | Note Edited: 0005640 | |
| 2021-02-10 12:16 | webtech | Note Added: 0015079 | |
| 2021-02-24 15:03 | ASolana | Note Added: 0015101 | |
| 2021-03-03 07:35 | rof | Note Added: 0015119 | |
| 2021-04-22 09:47 | rtihovs | Note Added: 0015224 | |
| 2021-04-22 10:53 | ludovic | Note Added: 0015225 | |
| 2021-05-25 14:25 | francis | Changeset attached | => sogo feature/ms-tnef f201cc18 | 
| 2021-05-25 14:25 | francis | Assigned To | => francis | 
| 2021-05-25 14:25 | francis | Resolution | open => fixed | 
| 2021-05-28 09:30 | rbicelli | Note Added: 0015288 | |
| 2021-05-28 14:38 | francis | Note Added: 0015289 | |
| 2021-08-04 17:34 | francis | Changeset attached | => sogo feature/ms-tnef 171c1867 | 
| 2021-08-13 15:12 | francis | Changeset attached | => sogo master 045f1343 | 
| 2021-09-03 18:00 | francis | Status | new => resolved | 
| 2021-09-03 18:00 | francis | Fixed in Version | => 5.2.0 | 

