Commit Graph

811 Commits

Author SHA1 Message Date
Francis Lachapelle
dec49c2154 i18n(tr_TR): update Turkish (Turkey) translation 2022-05-20 17:40:42 -04:00
Francis Lachapelle
ab5f5abc80 i18n(ja): fix mail reply and forward templates 2022-05-10 21:35:34 -04:00
Francis Lachapelle
090c1ea9e7 fix(mail): mark deleted messages as seen
The STATUS command will now report the proper unseen messages count.
2022-04-25 10:28:00 -04:00
Francis Lachapelle
f32c3d78e5 fix(mail): add subject and date to file names of exported messages 2022-04-22 14:58:27 -04:00
Francis Lachapelle
1509090dc1 i18n(it): update Italian translation 2022-04-11 14:37:39 -04:00
Francis Lachapelle
2cf77b6145 fix(mail): force TNEF body parts to be decoded in UTF-8 2022-04-08 11:21:48 -04:00
Francis Lachapelle
c6a41d31ce fix(mail): avoid exception when accessing signed/encrypted body parts 2022-04-08 10:02:54 -04:00
Francis Lachapelle
4b9564139b fix(mail): improve error loging when encrypting/decrypting a msg 2022-04-05 15:33:54 -04:00
Francis Lachapelle
53354c5db2 fix(mail): improve error loging when signing a message 2022-03-29 10:53:23 -04:00
Francis Lachapelle
55baeb107f fix(mail): check return value of "setacl" IMAP command 2022-03-09 14:57:32 -05:00
Francis Lachapelle
96d00b744e fix(mail(web)): display emails extracted from smime certificate
Fixes #5440
2022-03-07 11:03:04 -05:00
Francis Lachapelle
31da2d9f59 fix(mail): case insensitve check of sender address with certificate 2022-03-07 10:27:48 -05:00
Francis Lachapelle
557ff59ea5 fix(mail): identify junk mailbox in lookup
Fixes #5482
2022-02-16 08:35:07 -05:00
Francis Lachapelle
0e20bbc28e perf(mail): perform IMAP STATUS command to fetch unseen msgs count 2022-02-15 10:25:46 -05:00
Francis Lachapelle
10282ae3a4 style(obj-c): remove unused code 2022-02-14 14:23:44 -05:00
Francis Lachapelle
63ad7aac9f fix(mail): identify junk mailbox in lookup
Fixes #5482
2022-02-14 13:35:06 -05:00
Francis Lachapelle
bd5a5e3049 fix(mail): remove signature prior to sign the message 2022-02-11 10:06:57 -05: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
fe038bb2ef fix(mail): identify junk mailbox in lookup
Fixes #5482
2022-02-11 08:04:11 -05:00
Francis Lachapelle
d63fd6c3a2 fix(mail): don't add signature unless a default identity is forced 2022-02-10 15:56:19 -05:00
Francis Lachapelle
a09cf58915 fix(mail): ensure </html> is at the end of the document prior parsing
Fixes #5477
2022-02-07 15:00:22 -05:00
Francis Lachapelle
4f255ac9d5 fix(mail): use body as first part when msg has no parts
Fixes #5472
2022-02-02 10:26:01 -05:00
Francis Lachapelle
e3b71bc23b fix(core): fix compilation in NSData+SMIME.m 2022-02-02 10:11:59 -05:00
Francis Lachapelle
929c6b1c0c fix(mail): improve reply and forward templates
Fixes #5415
2022-01-26 09:02:03 -05:00
Francis Lachapelle
3eec819984 fix(mail): improve parsing of S/MIME certificate
Fixes #5215
2022-01-25 08:43:33 -05:00
Francis Lachapelle
54b163da2d fix(mail): S/MIME improvements
Fixes #4891
Fixes #5450
2022-01-21 16:24:13 -05:00
Francis Lachapelle
29d7fe468f i18n(sr_SR): update Montenegrin translation 2022-01-17 17:04:14 -05:00
Francis Lachapelle
2c6cd53ea7 fix(mail): improve handling of QRESYNC responses 2022-01-14 10:13:20 -05:00
Francis Lachapelle
ecc1dee87a fix(mail): support very large HIGHESTMODSEQ values 2022-01-12 14:16:43 -05:00
Francis Lachapelle
b0c5adf525 fix(mail): handle empty "Mail.Note" in ms-tnef body part
Fixes #5388
2022-01-07 16:02:55 -05:00
Francis Lachapelle
07b4ad6c72 i18n(bs_BA): add Bosnian translation 2022-01-05 17:33:55 -05:00
Francis Lachapelle
07f2c2606d i18n(hu): update Hungarian translation 2021-12-10 16:45:23 -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
e0df54838e fix(mail): delete msgs once moved to an external account 2021-12-02 17:11:13 -05:00
Francis Lachapelle
8cb5ef363a fix(mail): only apply IMAP host constraint when SSO is enabled
Fixes #5433
2021-11-29 14:38:05 -05:00
Francis Lachapelle
9c2b3bd473 fix(mail(dav)): add support for property {DAV:}getcontentlength 2021-11-09 17:11:09 -05:00
Francis Lachapelle
4df5e4b8fc fix(mail(dav)): fix mail-query response 2021-11-09 17:09:25 -05:00
Francis Lachapelle
563f1d2842 fix(mail(dav)): restore support for filtering by sent-date 2021-11-09 16:52:02 -05:00
Francis Lachapelle
7c7df9b47c fix(mail(web)): improve identification of mailboxes 2021-10-22 14:34:45 -04:00
Francis Lachapelle
cae51dc4d6 fix(mail): use pool to lower memory usage 2021-10-12 11:30:23 -04:00
Francis Lachapelle
fb22c0abaf fix(i18n(sr_RS): fix HTML templates
Fixes #5339
2021-10-07 15:58:34 -04:00
Francis Lachapelle
e77d228b58 i18n(uk): update Ukrainian translation 2021-10-07 10:41:54 -04:00
Francis Lachapelle
451989ac9c style(obj-c): improve formatting 2021-10-01 11:35:48 -04:00
Francis Lachapelle
d181cc4d06 fix(mail): decode ms-tnef (winmail.dat) inside message/rfc822 part
Fixes #5388
2021-09-28 14:57:44 -04:00
Francis Lachapelle
0765c72616 fix(mail): replace STATUS by LIST command when copying/moving msgs
Fixes #4983
2021-09-10 16:59:26 -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
d1fc15b3a4 feat(mail): add support for UID MOVE operation 2021-09-10 14:16:03 -04:00
Francis Lachapelle
534bea674b fix(mail): properly sort partial fetch results (modseq)
Fixes #5385
2021-09-08 16:54:42 -04:00
Francis Lachapelle
9e364c647f fix(mail): encode text MIME parts in quoted-printable
This reverts commit 6cf3d99125.

Fixes #5378
2021-08-25 14:59:24 -04:00
Francis Lachapelle
6cf3d99125 fix(mail): encode text MIME parts in quoted-printable
This will limit each line to a maximum of 70 characters.

Fixes #5376
2021-08-23 11:08:25 -04:00