Commit graph

59 commits

Author SHA1 Message Date
Francis Lachapelle 045f134321
feat(mail): initial support for ms-tnef (winmail.dat) body part
Fixes #2242
Fixes #4503
2021-08-13 11:12:37 -04:00
Ludovic Marcotte 676d2e6790 (feat) added support for S/MIME opaque signing (fixes #4582) 2019-08-19 10:37:15 -04:00
Francis Lachapelle 563a2cd9df Fix behaviour of return receipt actions 2018-09-13 10:05:17 -04:00
Ludovic Marcotte 511aa63a34 (fix) remaining S/MIME fixes to handle image/CIDs in HTML mails 2018-01-23 10:35:46 -05:00
Ludovic Marcotte 54d04741fa (feat) add PKCS7 cert to contacts when possible 2017-12-23 07:31:21 -05:00
Francis Lachapelle 4a21a02f98 Fix rendering of forwarded HTML message with img
Fixes #3981 (cont'd)
2017-01-13 12:23:38 -05:00
Francis Lachapelle e5d0b0b0ca Fix rendering of forwarded HTML message with img
Fixes #3981 (partially)
2017-01-11 16:08:56 -05:00
Francis Lachapelle 011fae8a65 Download attachments of a message as a zip archive 2016-12-07 14:38:33 -05:00
Francis Lachapelle 1c8f309c33 Automatically mark msg as read in Mail module 2016-09-22 16:08:59 -04:00
Francis Lachapelle 0c9a301f25 Automatically mark msg as read in Mail module
This avoids an extra XHR to the server.
2016-09-22 15:51:56 -04:00
Patrice Levesque 7c25b53fdf Remove pointless #imports from .m and .h files
This was done with a brute-force approach, ensuring no additional
warnings from GCC 4.9 under x86_64.
2016-02-13 16:11:52 -05:00
Francis Lachapelle d4e01a83a0 Handle broken messages with no date
Fixes #3498
2016-02-04 11:36:26 -05:00
Francis Lachapelle 1419f4b6ca Improve JSON responses for message actions 2015-12-21 22:17:40 -05:00
Ludovic Marcotte 889570d672 (fix) disabled message view caching for now 2015-12-09 18:24:09 -05:00
Euan Thoms 3c62cc744e Stage 1 of clang compiler warning patches. 2015-10-31 14:10:03 +08:00
Francis Lachapelle 9ed65e34ad JSONify mail parts 2015-06-12 12:02:18 -04:00
Francis Lachapelle 533d7110c7 Improve webmail editor
- Fixed handling of saving drafts
- Fixed handling of message type (HTML/plain)
- Added primitive handling of attachments
2015-06-11 15:42:34 -04:00
Francis Lachapelle fb63689573 Initial mail editor 2015-06-11 15:42:32 -04:00
Francis Lachapelle fd40cb71ac Fix premature nil in JSON dict of UIxMailView.m 2015-06-11 15:40:26 -04:00
Francis Lachapelle df019f515f Webmail: normalize format of addresses in JSON 2015-06-11 15:40:26 -04:00
Francis Lachapelle 1ca1a8c249 Add mobile version to webmail and improvements 2015-06-11 15:40:23 -04:00
Francis Lachapelle 277bdd2b1c Mailer: replace HTML view by JSON object 2015-06-11 15:40:20 -04:00
Ludovic Marcotte e2bee23021 Avoid unnecessary calls to NSLog 2015-01-22 16:25:16 -05:00
Ludovic Marcotte 70cd24e111 Fix for bug #2965 2014-10-29 16:42:52 -04:00
Francis Lachapelle 5f369f201d Add links to download one or all attachments
Also removed the contextual menu over file attachments and changed the
label color when moving over the file attachments.
2013-12-20 15:41:18 -05:00
Ludovic Marcotte 4cb0facd72 Fixed bug #2206 2013-06-04 08:51:38 -04:00
Jean Raby ea26e0cc0a Use string version number where applicable
The goal is to be able to use 'letter' releases such as '2.0.3a'
in the Version file.
SoObjects/Mailer/GNUmakefile.preamble: UIX_MAILER_*_VERSION are now strings
  Can't use SOGoVersion since the etag uses an 'underscore' notation (2_0_3a)
SoObjects/Mailer/*.m: updated format for UIX_MAILER_*_VERSION
SoObjects/SOGo/GNUmakefile: zap SOGo_VERSION, unsused
SoObjects/SOGo/GNUmakefile.preamble: fix defines
UI/MainUI/SOGoRootPage.m: use SOGoVersion
2012-12-21 13:55:03 -05:00
Wolfgang Sourdeau 6d8c328910 Fixed most build warnings 2012-10-22 10:09:13 -04:00
Wolfgang Sourdeau 5a76790418 Added support for SMTP PLAIN authentication 2012-10-16 16:56:48 -04:00
Francis Lachapelle 19ea16d5ba See ChangeLog.
Monotone-Parent: 0bc4e04aaead15b626a732a223ebf47ee22e73f0
Monotone-Revision: 28cde64403e65a1ebeda3a984650fd31d8614f29

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-05-29T14:20:06
2012-05-29 14:20:06 +00:00
Francis Lachapelle 3d3a5e37ba See Changelog.
Monotone-Parent: 1e456d9a08ec90bd4e7fad4909eecfaa354aed5a
Monotone-Revision: c2868ffdea9d34b226e1f85e0a8de47117a91bb5

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-07-08T17:38:27
Monotone-Branch: ca.inverse.sogo
2011-07-08 17:38:27 +00:00
Wolfgang Sourdeau 64654dfd5a Monotone-Parent: 71a1b48897b275bc1b5704835e6f34167a5dbb63
Monotone-Revision: 3e9a01a3615e6c215893301389e708f679fa0745

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-04-05T15:09:35
Monotone-Branch: ca.inverse.sogo
2011-04-05 15:09:35 +00:00
Wolfgang Sourdeau 2ed6a7dadf Monotone-Parent: d934a527ebb14e696ddf77b55d95b7e9bf0aad17
Monotone-Revision: 8f0073cb31f66a3816d5e09f9f7510b671ed7a2f

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-04-05T13:37:43
Monotone-Branch: ca.inverse.sogo
2011-04-05 13:37:43 +00:00
Wolfgang Sourdeau e8026e67c8 Monotone-Parent: 10ffe772d1b4699a4fc8aa41c3f3354e492d3e35
Monotone-Revision: 2f3c94605759601f796021ed2469cb5eb7910364

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-03-30T15:01:55
Monotone-Branch: ca.inverse.sogo
2011-03-30 15:01:55 +00:00
Wolfgang Sourdeau 5708eb23a3 Monotone-Parent: 1d4d91c56ff6f01c1c6256f2380a4a1e99081106
Monotone-Revision: 10ffe772d1b4699a4fc8aa41c3f3354e492d3e35

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-03-30T14:46:35
Monotone-Branch: ca.inverse.sogo
2011-03-30 14:46:35 +00:00
Ludovic Marcotte f5378d5228 See ChangeLog
Monotone-Parent: 93bde4643a2fb0ad0e86c36a29a73bc23ad39c64
Monotone-Revision: 04f443d215f2bc7c0d902f56f363c597ecffbcff

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2011-02-23T23:06:55
Monotone-Branch: ca.inverse.sogo
2011-02-23 23:06:55 +00:00
Wolfgang Sourdeau 0b57a9d8e0 Monotone-Parent: 85562e3494ccd15c1f10a3a0bbdfeb11ff54430d
Monotone-Revision: 94879e006105e5001a0e4598b69f35c8117ab394

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-09-02T16:39:31
Monotone-Branch: ca.inverse.sogo
2010-09-02 16:39:31 +00:00
Wolfgang Sourdeau 2039c4f664 Monotone-Parent: 148caf2ae66d2024b6008a2633e9145890921239
Monotone-Revision: 6bbe705e61e8fc6ef154a1903cb2e31282bbedfe

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-09-01T20:36:05
Monotone-Branch: ca.inverse.sogo
2010-09-01 20:36:05 +00:00
Wolfgang Sourdeau 4d5c0ff6f4 Monotone-Parent: d730814de50b7c4fd0fa165b4b6e02e968ff60ef
Monotone-Revision: 148caf2ae66d2024b6008a2633e9145890921239

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-09-01T20:27:45
Monotone-Branch: ca.inverse.sogo
2010-09-01 20:27:45 +00:00
Wolfgang Sourdeau b79a7e5a00 Monotone-Parent: 2fdf0ead0781ef2362dd389811d5db44ca4cc84a
Monotone-Revision: c91eef7edcfd08d414664c25a590b6268a7e58e2

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-11-29T04:19:32
Monotone-Branch: ca.inverse.sogo
2009-11-29 04:19:32 +00:00
Wolfgang Sourdeau 715e21ba2e Monotone-Parent: 404dd25b59fda2d2475a2a7dd019059a67f65c1c
Monotone-Revision: 8cc62c915713d2c4395b799a5331f9ed57337e57

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-09-14T23:05:45
Monotone-Branch: ca.inverse.sogo
2009-09-14 23:05:45 +00:00
Ludovic Marcotte 53b31d9cce See ChangeLog
Monotone-Parent: c052846d400add7f419d4d1ffe4c900df5f4302a
Monotone-Revision: f0940e9496d2f6b614f37aed2fd66c564c0df278

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2008-09-30T19:34:31
Monotone-Branch: ca.inverse.sogo
2008-09-30 19:34:31 +00:00
Wolfgang Sourdeau 0cd3089513 Monotone-Parent: 34eb92128b8ce40ea590eedcbe2b203f173bb8f9
Monotone-Revision: 29cab050b6cbbacab8016696a0af703cc5988d64

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-09-04T04:31:59
Monotone-Branch: ca.inverse.sogo
2008-09-04 04:31:59 +00:00
Wolfgang Sourdeau ad5221ed0e Monotone-Parent: 2d2d47c8c2a7874ff16e8677d2bb7c3607c56d5c
Monotone-Revision: 7b5f08442cc8a464b29abb66c14ba679da84d277

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-09-02T02:57:01
Monotone-Branch: ca.inverse.sogo
2008-09-02 02:57:01 +00:00
Wolfgang Sourdeau 89deab41e7 Monotone-Parent: 7999afc5008e59b53c53f037e7231a361daa50d8
Monotone-Revision: 82068f0557914f395561a92071bea0e6791ac884

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-08-29T21:20:09
Monotone-Branch: ca.inverse.sogo
2008-08-29 21:20:09 +00:00
Wolfgang Sourdeau 5823cdfa4c Monotone-Parent: 5966d179f5ba5866b985546c60bf56fb8c81da28
Monotone-Revision: fd131f17ab49c14614952e0ede565d75240108d4

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-08-28T21:25:02
Monotone-Branch: ca.inverse.sogo
2008-08-28 21:25:02 +00:00
Wolfgang Sourdeau bdc02c26ab Monotone-Parent: 52de90085e2d18ded0d0c315e7148e1c72feb785
Monotone-Revision: 99d14630f5294d40da6680a39d69b6f1b7853938

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-07-17T21:12:43
Monotone-Branch: ca.inverse.sogo
2008-07-17 21:12:43 +00:00
Ludovic Marcotte 0cd778fdb3 see changelog
Monotone-Parent: 9abbb51cbabcad645190865841814453369fa85f
Monotone-Revision: 92ce389a1151c9f1a5f222e3ad03a757f3be2bdd

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2007-11-19T00:47:07
Monotone-Branch: ca.inverse.sogo
2007-11-19 00:47:07 +00:00
Wolfgang Sourdeau cc21c0c948 Monotone-Parent: 025330d36e1af8f073a0b0a02b64a65e36da2ffb
Monotone-Revision: 62c54dca797fd3a058e6792e05ab111266735658

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-11-05T16:37:17
Monotone-Branch: ca.inverse.sogo
2007-11-05 16:37:17 +00:00
Wolfgang Sourdeau 3e9bab3859 Monotone-Parent: 645b1645665a00c2914161e8e43c5c8917f22935
Monotone-Revision: dfb85b6efa469d0ee3fba3799df2f1247332f8ed

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-09-11T19:38:45
Monotone-Branch: ca.inverse.sogo
2007-09-11 19:38:45 +00:00