138 Commits

Author SHA1 Message Date
smizrahi
2258d5cd60 feat(mail): Add sort by recipient instead of from in sent folder. Change subject_or_to in sent folder for search instead of subject_or_from. Closes #6030. 2024-11-25 12:01:46 +01:00
smizrahi
6f86506b28 feat(mail): Deletion of mail older than x. Closes #6023. 2024-11-20 16:50:15 +01:00
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
9eb8039698 feat(mail): Improve mail search (advanced search) 2024-05-21 09:25:20 +02:00
Hivert Quentin
1719baea7a chore(shortkey): change shortkey for marking as junk from j to shift+j
It was too common for people to obliviously mark a mail as junk...
2024-03-05 17:26:37 +01:00
Hivert Quentin
b1d8475520 chore(language): fixed french and double key 2023-10-03 09:12:02 +02:00
Hivert Quentin
e53e5493c6 style(UX): add missing tooltips 2023-07-07 17:35:32 +02: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
4ad2105543 fix(mail): sign and send only if smime certificate matches sender address
Fixes #5407
2021-12-03 16:54:27 -05:00
Francis Lachapelle
e85576cbb7 fix(mail): check if smime certificate matches sender address
Fixes #5407
2021-11-22 15:31:39 -05:00
Francis Lachapelle
6c56340ba5 feat(mail): allow to directly empty junk folder
Fixes #5224
2021-11-02 16:54:36 -04:00
Francis Lachapelle
6eb5e97154 fix(mail): check if smime certificate matches sender address
Fixes #5407
2021-10-29 16:34:36 -04:00
Francis Lachapelle
800e21b05d feat(mail): filter messages by tags (labels)
Fixes #3323
Fixes #3835
Fixes #5338
2021-10-21 17:33:39 -04:00
Francis Lachapelle
c2f95dc56a feat(mail): filter mailbox by flagged messages
Fixes #1417
2021-10-19 16:25:47 -04:00
Francis Lachapelle
e5dbebb100 feat(mail): filter mailbox by unread messages
Fixes #1146
Fixes #3156
Fixes #4752
2021-10-19 14:49:50 -04:00
Francis Lachapelle
08581eefab fix(mail): split "l" and "r" ACL attributes for IMAP mailboxes
Fixes #4983
2021-09-10 16:57:15 -04:00
Francis Lachapelle
ef5e7775cd feat(mail): download message as .eml file 2021-08-11 13:44:48 -04:00
Francis Lachapelle
a1273f1097 fix(mail): add support for messages quota
Fixes #5365
2021-08-04 10:02:39 -04:00
Francis Lachapelle
694ffa74ba fix(mail): fix end date of all-day event in mail notifications
Fixes #4145
2021-07-09 11:52:16 -04:00
Francis Lachapelle
e2e5e6fed9 i18n(mail): improve generic error message for signed/encrypted messages
Fixes #5204
2020-11-26 16:37:13 -05:00
Francis Lachapelle
e6088c9026 i18n(mail): fix status for message validity
Fixes #5204
2020-11-06 20:41:38 -05:00
Francis Lachapelle
f8aa338e64 feat(mail): handle multiple mail identities
Fixes #768, fixes #4602
2020-06-18 16:53:42 -04:00
Francis Lachapelle
ca886aa662 (js) Create card from sender/recipient address
Fixes #3002
Fixes #4610
2019-01-10 22:00:19 -05:00
Francis Lachapelle
69ae9d752a (css) Improve display of advanced mail search 2018-06-28 10:45:11 -04:00
Francis Lachapelle
660a2a4b24 (i18n) Add missing strings 2018-06-06 15:22:31 -04:00
Francis Lachapelle
7ebdac5525 Improve display of S/MIME certificates 2018-01-23 13:30:56 -05:00
Francis Lachapelle
5b711dea8f Improve display of signed/encrypted message 2018-01-17 11:17:22 -05:00
Francis Lachapelle
c29e0a1a3d Improve error message for S/MIME signature 2018-01-12 15:20:09 -05:00
Francis Lachapelle
15de264967 Web-based management of email certificate (cont'd) 2018-01-12 14:47:31 -05:00
Francis Lachapelle
02d1aa12f9 View smime certificate of signed messages 2018-01-09 15:22:04 -05:00
Francis Lachapelle
97147e261b (html) Clarify warning in mail composer 2017-12-18 16:03:25 -05:00
Francis Lachapelle
2d61be8ff6 (i18n) Update translations 2017-10-18 11:04:26 -04:00
Francis Lachapelle
08fcee67bd Improve IMAP error handling in Mailer module 2017-04-11 11:47:47 -04:00
Francis Lachapelle
d7d88e2620 (js) Compose new message in a popup window 2017-01-19 12:23:55 -05:00
Francis Lachapelle
8404de758b Improve error messages around draft attachments 2017-01-06 16:12:42 -05:00
Francis Lachapelle
011fae8a65 Download attachments of a message as a zip archive 2016-12-07 14:38:33 -05:00
Francis Lachapelle
4a6e53934b (js) Mark multiple messages as seen
Fixes #3873
2016-11-07 12:14:00 -05:00
Francis Lachapelle
0e0f53cd98 Allow a mailbox to be deleted immediately
Fixes #3875
2016-11-01 11:40:59 -04:00
Francis Lachapelle
9a050620f0 (js) New hotkeys for message controller
Fixes #3834
2016-10-17 15:37:40 -04:00
Francis Lachapelle
c845d021ea (js) Add hotkey to flag a message 2016-09-30 12:15:37 -04:00
Francis Lachapelle
268b8ea1c3 (js,html) Improve IMAP subscriptions manager 2016-09-30 12:02:46 -04:00
Francis Lachapelle
57a735753f (js,css) Improve keyboard shortcuts
- Defined some hotkeys in all modules;
- Added generation of cheat sheet.
2016-09-27 16:16:09 -04:00
Ludovic Marcotte
13dd21bebb (fix) added sort by arrival date in Mail module (fixes #708) 2016-09-27 16:10:44 -04:00
Ludovic Marcotte
42127c51ab (feat) added IMAP folders subscriptions management (fixes #255) 2016-09-14 15:57:49 -04:00
Francis Lachapelle
01fe6f1d4b (i18n) Fix source string in Mail module 2016-08-10 14:23:34 -04:00
Francis Lachapelle
25d420141f Localization 2016-08-02 10:44:08 -04:00
Francis Lachapelle
1a3fc0a1d2 (js) Notify on successful messages operations 2016-07-15 14:37:56 -04:00
Francis Lachapelle
6bbb56c386 (css,js) Improve progress feedback
This ads a "ripple" effect that blocks the context when login in or
sending a message. Generic enough to be used elsewhere.

Fixes #3765
2016-07-15 14:03:16 -04:00
Francis Lachapelle
8bee076135 Minor HTML improvements 2016-05-26 15:04:42 -04:00
Francis Lachapelle
fba40c43d6 (css) Adapt to md changes and improve multi-select 2016-04-21 13:40:47 -04:00