Commit Graph

206 Commits

Author SHA1 Message Date
Klaus Leithoff
46ddaf0971 * emailadmin/sieve: classes and adaptions to provide timed-sieve for dovecot. this is only the stuff needed on egroupware side of the issue, there is quite some stuff to be configured on dovecot side for this to work 2012-09-27 17:09:17 +00:00
Ralf Becker
6b85ca7a01 * Calendar/eSync/eMail: fix not working accept/reject on calendar items (mails was working before) 2012-09-26 10:20:27 +00:00
Klaus Leithoff
754cbe37d0 * eMail/eSync: on failed connection with the mail-server return 503 Service Unavailable; Retry After; if the client supports this, he should wait until retrying; if we experience consecutive connection failure over a defined limit, return 500 internal Server Error 2012-09-26 09:14:13 +00:00
Klaus Leithoff
5486b8a03f handle problem with displaying content on reply when charset reported on content does not match charset found; the result is not nice, as assumedly somehow encoding failed in the first place 2012-09-25 13:27:52 +00:00
Klaus Leithoff
8f677687ca * eMail: make side menu section Sieve translateable 2012-09-25 08:32:35 +00:00
Klaus Leithoff
fa7439dca8 * eMail: improve namespace/prefix detection and handling; work-around for dovecot bug/problem regarding the counters in shared folders; fix problem regarding the recognition of INLINE images (only INLINE images should NOT be listed as attachments in windowed message display); support firefox drag and drop feature for inserting images (as data url) into html edit area in compose window; handle Reply-To as intended in creating eMails from .eml files; improving profile handling, regarding the ID of the activeProfile; 2012-09-18 12:05:36 +00:00
Klaus Leithoff
2d22b12486 some comments 2012-08-29 12:40:49 +00:00
Klaus Leithoff
3319c3bd3f Send ->HTTP/1.1 500 Internal Server Error<- to device on connection failure 2012-08-29 09:40:18 +00:00
Klaus Leithoff
8e9a616e9f fixing bug regarding the reset of the Connection, in some cases some cached objects have not been reset as intended 2012-08-29 09:29:42 +00:00
Klaus Leithoff
88179025b0 * email/tracker: fix bug regarding the manual transformation of emails to tracker, if tracker is set to htmledit 2012-08-27 12:22:30 +00:00
Klaus Leithoff
16de40a9ee * eMail: fix problem when forwarding inline some mails containing winmail.dat attachments (HelpDesk Ticket 3810) (all original attachments are probably part of the winmail.dat, so we resolve the data/attachments contained in winmail.dat) 2012-08-27 12:14:17 +00:00
Klaus Leithoff
846fa9eff9 fix problem when vcf-cards have double carriage returns (such as crcrlf) this seems to break the v-card 2012-08-27 12:04:49 +00:00
Klaus Leithoff
d1f25f9209 fix problem within TestConnection (failed Sieve Connect on special conditions) 2012-08-21 09:56:53 +00:00
Klaus Leithoff
f310b5e711 fix for encoding problem in Header on importing mails; fix for not recognizing plain text/calendar messages on importing mail; fix problem regarding the fetching of bodies of eMails when not in ->current-Folder<- (folder that is selected by UI) 2012-08-20 09:21:24 +00:00
Klaus Leithoff
22464affda fix for possible cause for unwanted foldercreation within esync 2012-08-16 13:43:22 +00:00
Klaus Leithoff
2c5f606c35 * eMail: fix problem with not recognized Kolab Invitations 2012-08-16 11:45:47 +00:00
Klaus Leithoff
c361ef0219 * email: fix for ->no initial border on plaintext editor textarea<- 2012-08-15 14:56:37 +00:00
Klaus Leithoff
8e41dc91ff switch on folderObject caching (was accidently switched off for debugging) 2012-08-15 11:56:43 +00:00
Klaus Leithoff
772847fcb6 * eMail: adding missing translations, enabled preview for drafts and templates, some library changes regarding the fetch of the namespace(s) 2012-08-15 11:49:57 +00:00
Klaus Leithoff
96d5e48885 some servers seem to sent their responses for the content not with the first EXT section, so we loop through the parsed response until we find some matching content; second attempt 2012-08-14 08:11:24 +00:00
Klaus Leithoff
aa253ea9d6 some other translations missing for SIEVE email notification 2012-08-13 13:20:25 +00:00
Klaus Leithoff
3b763e3c6a * eMail: added translations for SIEVE notifications 2012-08-13 10:03:39 +00:00
Klaus Leithoff
a3dffb75ef repair some stuff htmLawed stumbles upon with balancing switched on 2012-08-03 12:59:13 +00:00
Klaus Leithoff
7f3e8b6ce8 * eMail: allow to set connection timeout via preferences;
translations thereoff, some minor changes to clarify the use of the selection mode in listview (availability of checkbox)
2012-08-02 14:30:34 +00:00
Klaus Leithoff
482997d645 silence error message regarding not using cache 2012-08-01 07:35:00 +00:00
Klaus Leithoff
0ada1b10c0 trying to catch problems with cached/not cached folders 2012-07-31 10:34:16 +00:00
Klaus Leithoff
248f590a45 unsubsubcribe from oldFoldername when renaming/moving a folder 2012-07-30 13:15:43 +00:00
Klaus Leithoff
eb49c1bfa7 add missing sievescriptname to setAsyncJob (as the name defaults to felamimail, your other rules are not in affect when you are using other names as felamimail as sievescriptname AND you are installing your vacation via cron job 2012-07-30 07:40:01 +00:00
Klaus Leithoff
2257ffb08a allow comments in style definitions; introduce more caching; move required reset of connections of connection failure to uifelamimail constructor; let htmLawed handle \![if...]> </[endif]> sequences in bodyparts; 2012-07-27 09:59:49 +00:00
Klaus Leithoff
813a2686ed fix error for trying to use PEAR::Error as folder array to iterate; third attempt (and solution) 2012-07-27 07:41:01 +00:00
Klaus Leithoff
7f6130db67 fix error for trying to use PEAR::Error as folder array to iterate; second attempt 2012-07-27 07:26:46 +00:00
Klaus Leithoff
9325b8205e fix error for trying to use PEAR::Error as folder array to iterate 2012-07-27 07:14:35 +00:00
Klaus Leithoff
b036319f90 * eMail: fix problem with ->mark message as deleted<-; flag was not applied 2012-07-24 14:46:13 +00:00
Klaus Leithoff
11b2ae4548 * eMail: fix for failed deletion of messages in Trash-Folder 2012-07-24 11:43:03 +00:00
Klaus Leithoff
a342db6fba * email: handle attaching eml files; handle no subject when forwarding as attachment 2012-07-24 10:20:21 +00:00
Ralf Becker
b0990eafbe fixed signature changing to work when switching to or from empty or no signature, as well as multibyte chars like German umlauts 2012-07-17 11:24:47 +00:00
Ralf Becker
cd65835d47 fixed PHP Strict Standards: config::save_value must be declared static to be used static (no longer allowing non-static usage!) 2012-07-14 08:57:29 +00:00
Klaus Leithoff
9bd5320f16 handle error in display of message list when folder to be accessed is inaccessable for some reason 2012-07-13 10:05:01 +00:00
Klaus Leithoff
3bad7e4177 * email: improve the switching of signatures in HTML mode 2012-07-12 13:58:12 +00:00
Klaus Leithoff
56f1b4c32b * email: sieve, option to disable the validation of used addresses; that way you may use mail-server internal names for vacation notices 2012-07-11 10:19:23 +00:00
Klaus Leithoff
894483a077 * email: while flagging messages, fix problem with dovecot ->too long argument<- 2012-07-10 14:49:29 +00:00
Klaus Leithoff
6cedec1768 * email: usability option to enable checkbox for all folders 2012-07-10 12:48:14 +00:00
Klaus Leithoff
a3e69082d0 finetuning on acl-management 2012-07-03 12:16:45 +00:00
Klaus Leithoff
4b9b287fab * email: manage acl table; show acl table for selected folder for first folder selected when clicking on ACL tab as first action 2012-07-03 11:15:39 +00:00
Klaus Leithoff
57c361fd3f reset connectionError Cache on login 2012-07-02 11:16:29 +00:00
Klaus Leithoff
dbc96fa181 switch off error_log 2012-07-02 09:50:09 +00:00
Klaus Leithoff
10c28ee720 handling mail display problem with dovecot server: retrieval of a subpart of a message (attached email) will fail if the message structure is not actively queried from the server, but used from cache. Now we ignore the structure cache on getMessageBody 2012-07-02 09:47:09 +00:00
Klaus Leithoff
82042ee06c * email: if marking a message for deletion, set the message as read too; if not trusting SEEN/UNSEEN info, always look/filter for unseen and return the counter (not only when unseen counter is set to 0) 2012-06-29 09:01:14 +00:00
Klaus Leithoff
e61b2901c6 * email: suppress empty user leaf on shared folders while in manage folders 2012-06-28 13:21:37 +00:00
Klaus Leithoff
abd9edcba9 silence log 2012-06-28 08:18:32 +00:00