Francis Lachapelle
6020f6ae83
(i18n) Add Romanian (ro) translation
2018-07-30 12:05:14 -04:00
Francis Lachapelle
120f1280a4
Use matching recipient address when replying
...
Fixes #4495
2018-07-09 15:49:36 -04:00
Ludovic Marcotte
a257607a06
(fix) make sure we don't try to encrypt a mail for the Sent folder without cert in place
2018-06-22 11:53:46 -04:00
Ludovic Marcotte
00be330915
(fix) fixed S/MIME code with chained certificates
2018-06-22 08:43:29 -04:00
Francis Lachapelle
0149d7400d
(i18n) Add Japanese (ja) translation
2018-06-01 13:22:10 -04:00
Francis Lachapelle
190fa0c77e
(i18n) Update translations
2018-03-07 10:49:58 -05:00
Francis Lachapelle
d3b10730e9
(i18n) Update translations
...
Fixes #4372
2018-02-12 14:54:18 -05:00
Francis Lachapelle
9fddc66007
(i18n) Update translations
...
Fixes #4372
2018-02-06 10:28:29 -05:00
Francis Lachapelle
23d0b68e57
Add missing subject to junk/not junk mail reports
2018-01-24 16:21:55 -05:00
Francis Lachapelle
f88b46c78f
(fix) Keep remote images when composing a HTML msg
2018-01-24 16:00:19 -05:00
Francis Lachapelle
7ebdac5525
Improve display of S/MIME certificates
2018-01-23 13:30:56 -05:00
Ludovic Marcotte
511aa63a34
(fix) remaining S/MIME fixes to handle image/CIDs in HTML mails
2018-01-23 10:35:46 -05:00
Francis Lachapelle
d80f2462f0
(fix) Message signature detection
2018-01-19 13:46:19 -05:00
Francis Lachapelle
b8c20b24e5
(fix) Message signature detection
2018-01-19 13:31:05 -05:00
Francis Lachapelle
15de264967
Web-based management of email certificate (cont'd)
2018-01-12 14:47:31 -05:00
Ludovic Marcotte
5767419554
(fix) find the proper container ( fixes #4371 )
2018-01-11 11:10:35 -05:00
Ludovic Marcotte
c875302a86
(fix) proper handling of file attachments in S/MIME encrypted mails
2018-01-05 13:55:05 -05:00
Ludovic Marcotte
7824c35d95
(fix) better handling of encrypted message sending
2018-01-04 11:30:00 -05:00
Ludovic Marcotte
48d94980b4
(fix) cleanups
2018-01-04 10:44:15 -05:00
Ludovic Marcotte
95bf606bf2
(feat) added S/MIME composition support
2017-12-23 07:15:47 -05:00
Ludovic Marcotte
6ce1fa42a2
(feat) adjusted makefile for S/MIME code
2017-12-23 06:48:09 -05:00
Ludovic Marcotte
793fc9024f
(feat) added NSData S/MIME decoding/encoding/translation class
2017-12-23 06:47:34 -05:00
Ludovic Marcotte
71dd9d7d91
(feat) added S/MIME support for content fetch when replying/forwarding mails
2017-12-23 06:35:38 -05:00
Ludovic Marcotte
e27e558cb2
(fix) cosmetics
2017-12-23 06:11:22 -05:00
Ludovic Marcotte
96d62c432b
(fix) made the code a bit more robust
2017-12-23 06:10:11 -05:00
Ludovic Marcotte
6294d91180
(feat) added S/MIME file download support
2017-12-23 06:06:23 -05:00
Ludovic Marcotte
64a7b8a797
(fix) cosmetics
2017-12-23 05:48:31 -05:00
Ludovic Marcotte
f880d1aa54
(feat) added S/MIME support for body key lookups
2017-12-23 05:47:31 -05:00
Ludovic Marcotte
915fad335a
(fix) enable SSL flags
2017-12-23 05:15:39 -05:00
Ludovic Marcotte
8a4ebe2c60
(feat) can now associate certificate (PEM format) on mail account
2017-12-23 04:53:41 -05:00
Ludovic Marcotte
979ec2c3a1
(fix) cosmetics
2017-12-23 04:51:06 -05:00
Ludovic Marcotte
58f4c72c47
(fix) cosmetics
2017-12-23 04:49:57 -05:00
Ludovic Marcotte
af641bbead
(fix) cosmetics
2017-12-23 04:49:25 -05:00
Francis Lachapelle
30c361a56b
Fix Sieve path of mailboxes for filter editor
2017-11-23 14:14:29 -05:00
Francis Lachapelle
d6e74cf9cb
Fix compilation warning
2017-11-22 09:30:19 -05:00
Ludovic Marcotte
b6d657d001
(fix) generalized HTML sanitization to avoid encoding issues when replying/forwarding mails
...
Conflicts:
SoObjects/Mailer/NSData+Mail.m
2017-10-18 09:41:45 -04:00
Ludovic Marcotte
9b20a8377a
(fix) properly extract IMAP folder name ( fixes #4275 )
2017-10-03 09:13:56 -04:00
Francis Lachapelle
752323fb7d
Add Simplified Chinese (zh_CN) translation
2017-09-05 12:10:46 -04:00
Ludovic Marcotte
c29c6dc621
(fix) properly encode MIME parts with embedded images in HTML parts ( fixes #4150 )
2017-08-23 15:45:14 -04:00
Francis Lachapelle
277342dced
Update Welsh translation
2017-07-17 08:44:52 -04:00
Francis Lachapelle
741e639960
(i18n) Update translations
2017-06-28 14:16:26 -04:00
Francis Lachapelle
a33bd62343
Add Latvian (lv) translation (cont'd)
2017-05-31 06:36:03 -04:00
Francis Lachapelle
34a6a8960a
Add Latvian (lv) translation
2017-05-30 16:19:44 -04:00
Francis Lachapelle
0185ba9d46
Fix mail delegation of pristine user accounts
...
Fixes #4160
2017-05-08 11:23:32 -04:00
Francis Lachapelle
8bcda19799
(web) Fix renaming a mailbox with special chars
2017-04-12 13:41:24 -04:00
Ludovic Marcotte
54eedb3363
(fix) moved bcc handling code to the generic mail sending method
2017-02-09 08:56:02 -05:00
Francis Lachapelle
b412788e39
Make sure to refer to filenames when executing zip
...
Fixes #4015
2017-02-01 11:56:44 -05:00
Francis Lachapelle
892e6d6eb2
Add Hebrew translation
2017-01-26 21:40:52 -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
8404de758b
Improve error messages around draft attachments
2017-01-06 16:12:42 -05:00
Francis Lachapelle
5ec7ad54bb
Fix error handling when draft is too big
2017-01-06 15:45:30 -05:00
Ludovic Marcotte
2cebee42b7
(feat) added new SOGoMaximumMessageSizeLimit config parameter ( fixes #3510 )
...
Conflicts:
SoObjects/Mailer/SOGoDraftObject.m
2016-12-28 10:23:19 -05:00
Francis Lachapelle
011fae8a65
Download attachments of a message as a zip archive
2016-12-07 14:38:33 -05:00
Ludovic Marcotte
68ddcd7045
(fix) prevent using localhost on additional IMAP accounts
2016-12-05 14:51:33 -05:00
Francis Lachapelle
ba5bd65ea3
Fix support for SOGoSieveFolderEncoding defaults
...
Cont'd. Fixes #3904
2016-12-02 17:38:33 -05:00
Ludovic Marcotte
71ca4a7b47
(fix) don't check Dovecot conditions if we're using IMAP annotations
2016-11-24 11:39:05 -05:00
Francis Lachapelle
cb960fae02
Restore attributes of base64-encoded img tags
...
Fixes #3814
2016-11-23 14:57:24 -05:00
Francis Lachapelle
3137e4cdbb
Respect mailbox administration rights of user
2016-11-23 11:16:13 -05:00
Francis Lachapelle
b44bf86164
Improve validation of mail account delegators
2016-10-26 15:42:50 -04:00
Ludovic Marcotte
2949bef902
(fix) make sure consider non-void GUID
2016-10-25 11:18:49 -04:00
Francis Lachapelle
1c8f309c33
Automatically mark msg as read in Mail module
2016-09-22 16:08:59 -04:00
Francis Lachapelle
8bf452992e
Fix Serbian translation
2016-09-15 06:21:09 -04:00
Ludovic Marcotte
42127c51ab
(feat) added IMAP folders subscriptions management ( fixes #255 )
2016-09-14 15:57:49 -04:00
Francis Lachapelle
6d8f7c9a44
Add Serbian translation
2016-09-14 12:13:42 -04:00
Ludovic Marcotte
1a027134c5
(fix) handle binary just like 7 and 8bit
2016-09-13 11:03:04 -04:00
Francis Lachapelle
287c57c994
Restore SOGoMailAddOutgoingAddresses functionality
2016-08-12 11:38:05 -04:00
Francis Lachapelle
80338daf91
Expunge mailbox on specific actions
...
Current mailbox is now expunged when leaving the Mail module. The drafts
mailbox is also expunged when a message is sent.
2016-07-27 11:56:28 -04:00
Francis Lachapelle
bfd3508949
Improve handling of mail delegates
2016-07-06 15:43:38 -04:00
Ludovic Marcotte
4a74f00adb
(fix) integrated latest OC changes
2016-06-23 08:58:25 -04:00
Ludovic Marcotte
c8c8d12d1f
(fix) fallback to email address if no CN is found ( fixes #3733 )
2016-06-17 14:28:03 -04:00
Francis Lachapelle
bfda86e31c
Fix recipients of reply message from Sent mailbox
...
Fixes #2625
2016-06-01 16:22:25 -04:00
Francis Lachapelle
1dca078c56
Improve handling of attachments names with quotes
...
Partially resolves #2272
2016-05-31 15:31:03 -04:00
Francis Lachapelle
e3a9ba910c
(i18n) Update Turkish (Turkey) translation
2016-05-24 11:03:15 -04:00
Francis Lachapelle
c8f8b505cb
Add Turkish (Turkey) translation
2016-05-16 13:28:12 -04:00
Ludovic Marcotte
557797d634
(fix) don't use removeItemAtPath - it is not available on Precise
2016-05-10 15:51:32 -04:00
Francis Lachapelle
a1e0f2767f
Fix sender addresses of draft
...
The sender addresses select menu is now populated with the identities of
the selected account *only*. The chosen sender address is also restored
from the draft.
Fixes #3577
2016-05-10 14:41:24 -04:00
Ludovic Marcotte
ad67239cda
(fix) fixed bogus headers generation when stripping folded bcc headers ( fixes #3664 )
2016-05-10 08:52:54 -04:00
Ludovic Marcotte
bb34a22578
(fix) correctly write the content on disk before zipping it
2016-05-03 09:05:52 -04:00
Francis Lachapelle
2e9a7c17f5
Fix handling of priority mail header
2016-03-30 12:22:40 -04:00
Ludovic Marcotte
eb989fdd1b
(fix) use PEEK when archiving messages ( fixes #2792 )
2016-03-29 11:37:40 -04:00
Ludovic Marcotte
1216464f28
(fix) handle Dovecot's mail_shared_explicit_inbox when using EAS
2016-03-28 11:13:41 -04:00
Ludovic Marcotte
284c45f111
(fix) use the correct message class for S/MIME mails
2016-03-18 13:01:29 -04:00
Ludovic Marcotte
638dbc904c
(fix) handle empty body data correctly ( fixes #3581 )
2016-03-18 12:54:50 -04:00
Francis Lachapelle
08a94fa539
Add Lithuanian translation
2016-03-14 10:08:25 -04:00
Patrice Levesque
4210131e12
Initialize highestmodseq to avoid any surprise.
...
Strongly inspired by comment at https://github.com/inverse-inc/sogo/pull/201#discussion-diff-54879796
2016-03-07 10:43:38 -05:00
Patrice Levesque
ce38a9c606
Fix one warning: expected ‘struct NSError **’ but argument is of type ‘id’
...
nil is not recognized by GCC as a (NSError**), but as an (id). NULL works the
same but does not spawn warnings.
2016-03-07 10:34:41 -05:00
Patrice Levesque
a813e38897
Comment out sendMail method in SOGoDraftObject and replace its sole known usage by sendMailAndCopyToSent.
...
In a 2011-09-26 commit (in Changelog.old), I understand the author wanted to
phase sendMail out and replace it by sendMailAndCopyToSent. Since there are
compilation warnings related to sendMail, removing the sendMail method and
replacing the sole call to it seemed like the cleanest way.
2016-03-07 10:34:41 -05:00
Patrice Levesque
478b313122
Fix warning: distinct Objective-C type in return
...
Method is supposed to return a WOResponse pointer, but currently returns a
NSException pointer; typecast the return value, just like the archiveUIDs
method does.
2016-03-07 10:34:41 -05:00
Patrice Levesque
5b71ed319a
Fix warning: variable ‘uidnext’ set but not used [-Wunused-but-set-variable]
...
Remove uidnext declaration and calls that change its value.
2016-03-07 10:34:40 -05:00
Patrice Levesque
ddade629fd
Synchronize .h and .m method signatures.
2016-03-07 10:34:40 -05:00
Patrice Levesque
5e9d0ce95a
Fix warning: ‘-textValue’ not found in protocol(s)
...
Confusingly, labelNode is a DOMElement, not a DOMNode, so textValue cannot
apply here; textContent which would be an appropriate replacement does not
exist AFAIK in this DOM Library.
So we manually get the text node via firstChild then get its text value
via nodeValue.
2016-03-07 10:34:40 -05:00
Francis Lachapelle
a668d89ef9
Fix unseen count retrieval of nested IMAP folders
2016-02-26 14:59:54 -05:00
Francis Lachapelle
07d47829ab
Fix default priority of sent messages
...
Fixes #3542
2016-02-25 11:53:34 -05:00
Patrice Levesque
a5cc2bb5d5
Merge branch 'master' into fix-some-warnings
...
Conflicts:
SoObjects/Appointments/SOGoAppointmentObject.m
2016-02-15 11:23:27 -05: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
99e5c1b93c
(feature) Convert a message to an event or task
...
Resolves #1722
2016-02-10 16:15:00 -05:00
Patrice Levesque
51cbb980ad
Add some missing preprocessing #import directives
...
Fixes most GCC warnings of form:
warning: @interface of class ‘MyClass’ not found
2016-02-10 14:46:11 -05:00
Ludovic Marcotte
693f80dc9a
(feat) now supports RFC6154 and NoInferiors IMAP flag
2016-02-10 10:00:59 -05:00
Ludovic Marcotte
ee3276f01d
(feat) added Junk handling feature from v2
2016-02-08 15:36:01 -05:00
Ludovic Marcotte
d3f59ba621
(fix) add shared/public namespaces in the list or returned folders
2016-02-05 10:01:18 -05:00