Commit Graph

65 Commits

Author SHA1 Message Date
smizrahi
6ac8525bfe feat(mail): Add 'View raw message' mail contextual option. This option open message in a popup without HTML mail CSS content modification. 2024-05-22 10:15:58 +02:00
smizrahi
8001e3f6ab feat(alarms): Add possibility to use SMTP master account for system alarms. Fixes #5565. 2023-02-16 18:51:28 +01:00
smizrahi
714acfc838 fix(security): Security fix for WSTG-INPV-02. Add XSS protection on folders and mail title / content 2022-11-14 14:36:46 +01:00
Francis Lachapelle
c986422a3d feat(mail(web)): Templates folder for pre-defined drafts
To create a template, the user needs to:

 - define a mailbox as the Templates folder;
 - move a draft to this special folder.

Fixes #4320
Fixes #5363
2022-02-11 10:06:57 -05:00
Francis Lachapelle
ca9d2d1cdc fix(mail): don't allow XML inline attachments 2022-01-20 14:47:23 -05:00
Francis Lachapelle
4eed98d58d feat(mail): delay or disable automatic mark message as read
Fixes #1585
2021-12-07 09:55:13 -05:00
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