Commit Graph

137 Commits

Author SHA1 Message Date
Klaus Leithoff
bae63612e9 add missing closing tag for <div> in showBody 2012-02-07 11:57:03 +00:00
Klaus Leithoff
8df1d79e59 * felamimail: handle IE (8) problem regarding toggling editor modes in compose window 2011-12-29 11:34:45 +00:00
Klaus Leithoff
6bcd5acda1 * email: fix for text/html attachment was not recognized (neither in list, nor in preview or display) if it is the one and only part of the mail 2011-11-21 16:37:41 +00:00
Klaus Leithoff
bf366dbf6f handle to,cc,bcc and replyto addresses the way, that spamassasin rules regarding TO_NO_BRKTS_DIRECT are not triggered, by adding a personal namepart to the address (generated from emailaddress), if only emailaddress is present 2011-11-17 08:49:33 +00:00
Klaus Leithoff
88be4bea46 handle utf-16 plain text attachments 2011-11-10 15:19:12 +00:00
Klaus Leithoff
e7c97e7308 harden folder-prefs of user defined accounts, against losing folder-pref settings accidentaly by misconfiguration of the imap account given 2011-11-04 09:22:50 +00:00
Klaus Leithoff
a80521e321 check availaility of htmlarea before opening compose as html or html mails as html for reply; implement check based on http_user_agent for user agent known to be not compliant with ckeditor (android); allow class attribute for div, blockquote, a and img 2011-10-31 11:00:13 +00:00
Klaus Leithoff
0855d84dfb * eMail: import of VCARD; opening an already imported VCARD as addressbook-entry failed, and VCARD was offered for download; Fixed -> as the expectation was/is that the already imported vcard (found via uid) is opened as addressbook entry (data merged) 2011-10-28 11:11:03 +00:00
Klaus Leithoff
2cf3ee31ed * eMail: bug regarding the mimetype of uploaded files; FF701 reports wrong mime type; work around this, by always checking mimetype by suffix 2011-10-26 12:13:16 +00:00
Klaus Leithoff
0a375be392 fix error reported with the stylite tracker(#2447) cannot print mail, as rare setup prevented the access of a drafted message for printing (wrong folder selected) 2011-10-17 15:44:05 +00:00
Klaus Leithoff
014c567e2d * email: apply timeout for connections for the waiting for data (while no response is comming in) as well 2011-09-29 10:22:30 +00:00
Klaus Leithoff
d3f9c892b5 * eMail/Sieve/Vacation: set default to 7 for days setting in vacation for new vacation setups 2011-09-26 14:39:59 +00:00
Klaus Leithoff
9e7ddcebaf silence error_log on failed connection: tell only on debug==true, as user should be told on ui in anycase 2011-09-21 11:13:02 +00:00
Klaus Leithoff
2d303d366a * felamimail: improve connection handling regarding the validation of connections via expected responses 2011-09-21 09:52:00 +00:00
Klaus Leithoff
d35dcaa295 log an errormessage to error-log, if expunge fails, after moving to trash on deleteMessage 2011-09-13 11:30:46 +00:00
Klaus Leithoff
7b0942d998 * eMail: is_a compatibility vs. php5.3.8 resolving to instanceof operator 2011-09-12 15:26:38 +00:00
Klaus Leithoff
32d53cdd43 * email: fix for missing style color:red in notification messages 2011-08-17 13:26:58 +00:00
Klaus Leithoff
1740140e0b if a profile has no signature assigned, return the defaultSig on setComposeSignature 2011-08-03 11:32:26 +00:00
Klaus Leithoff
9d98666cfc quieten warning regarding array_search 2011-08-02 13:18:26 +00:00
Klaus Leithoff
560f734db9 * notification/email: support filter since (only check unseen mails for the last 14 days) when notify for unseen mails 2011-08-02 12:28:14 +00:00
Klaus Leithoff
8c2a149760 better control of error_log messages regarding the use of non standard identities while sending 2011-07-28 11:24:09 +00:00
Klaus Leithoff
ddee9f61be * eMail: if the identity used for sending is part of the users mainProfile Identities (provided with the mainProfile by ogServer->getAccountEmailAddress ->NOT USER DEFINED<-) then the sender information is set accordingly, as it is assumed that the emailaddresses fetched with getAccountEmailAdress are known to the SMTP Server, thus allowing to be used as Sender/Return-Path 2011-07-28 10:44:54 +00:00
Klaus Leithoff
4fc9ab1a66 * email: compose, control the display of identities - identical identities should only be displayed once 2011-07-28 10:27:58 +00:00
Klaus Leithoff
6399e345cf wordwrap , dont break overlong words containing html entities; 2011-07-27 13:14:39 +00:00
Klaus Leithoff
7f7cf6b60e try to reopen mail, when saving as draft; make sure we are connected, before trying to reopen a drafted Message (while/after saving) 2011-07-19 13:28:13 +00:00
Klaus Leithoff
970eb8b388 take care that winmail.dat attachments are only resolved by tnef (if available) if required (e.g.:the message is opened) 2011-07-19 09:54:38 +00:00
Klaus Leithoff
16b88bb9e7 use new option to fetch the activeMailProfile by ProfileID 2011-07-19 08:28:56 +00:00
Klaus Leithoff
3e405cc1b7 if requesting UIDs, do not try to look for the set assuming we got ids 2011-07-08 09:42:24 +00:00
Klaus Leithoff
d5c617c727 fix/match problems with styledefinitions containing umlauts 2011-06-29 09:14:26 +00:00
Klaus Leithoff
c8dbe8937b * eMail: fix behavior for importMessage FolderSelection (additional hierarchyDelimiter) 2011-06-28 08:46:44 +00:00
Klaus Leithoff
5f175e23fd test on 'null', as json_last_error is a php5.3.x function 2011-06-22 10:48:00 +00:00
Klaus Leithoff
5c0383bac6 * eMail: fix for displayed message body is null: if charset reported is reported not correctly, converting to utf-8 may not succeed as expected, leaving some non utf-8 chars which may lead to problems with json_encode; 2011-06-22 09:53:56 +00:00
Klaus Leithoff
d56f69615e regard addressbook preference to hide accounts or not in ajax search for emailadresses while composing messages, even if accountstorage is the same as the authmechanismn 2011-06-21 13:53:42 +00:00
Klaus Leithoff
a6fc9eb4d9 * eMail: regard addressbook preference to hide accounts or not in ajax search for emailadresses while composing messages 2011-06-21 13:09:39 +00:00
Klaus Leithoff
6c258d1395 remove obsolet code 2011-06-21 11:39:25 +00:00
Klaus Leithoff
57bc46eb87 * eMail: action to undelete/revert single messages that may be marked as deleted in preview or view message mode; using revert icon for that action 2011-06-21 10:51:27 +00:00
Klaus Leithoff
5f9bd5fd98 * eMail: fix bug regarding the poisoning of the message session cache by filter driven execution of getSortedList to validate the SEEN/UNSEEN information 2011-06-14 10:04:32 +00:00
Klaus Leithoff
9f714dd88b * eMail: match cid to filename if the attempt to match the cid failed -> extending the fetch attempt even for non cid attachments, when nothing is found within the previous loops 2011-06-10 09:21:14 +00:00
Klaus Leithoff
72a015bf06 * eMail: improving of the fetching of cids; match cid to filename if the attempt to match the cid failed 2011-06-09 13:50:51 +00:00
Klaus Leithoff
e72cd51f8e * eMail: fixed bug for not getting multiple unnamed attachments, while saving a mail to infolog or tracker 2011-06-09 11:14:04 +00:00
Klaus Leithoff
db2d505a1b * eMail: allow recursive setting of ACL; beware you should know what you do, when activating. When activated, the chosen acl-changess will be applied to the rest of the folder tree beneath the current folder; Use ARRIVAL (internal message date) as default sort criteria now instead of DATE, as sorting by date presented weird results depending on date/time formats of the send date of the message; Using ARRIVAL date in message list (for the same reason); 2011-05-10 11:30:24 +00:00
Klaus Leithoff
0d4aff73f1 * eMail: allow email specific style definitions; allow class for certain html elements; 2011-05-06 11:37:32 +00:00
Klaus Leithoff
d4dba3c974 restructuring timed vacation processing. setting the cronjob is now extracted from setVacation and called seperately as a defaultimap function 2011-04-26 13:47:15 +00:00
Klaus Leithoff
38e543477b disabled debug - activated for rev34659 2011-04-13 12:15:54 +00:00
Klaus Leithoff
f14704947e * eMail: fix a problem regarding the doubleencoding of text while toggling compose from html->text 2011-04-13 12:11:55 +00:00
Klaus Leithoff
0ca365f659 * eMail: make sure the quotaDisplay is refreshed on Message List refresh 2011-04-13 09:20:31 +00:00
Klaus Leithoff
759ec9c853 folderExists: use static to reduce queries to imap server within one request; use different test method to verify folder existence 2011-03-28 08:54:22 +00:00
Klaus Leithoff
28fe53bfa1 make sure the class variable partID is up to date when calling display / printMessage 2011-03-23 08:50:18 +00:00
Klaus Leithoff
10e27b8798 * eMail: wrap pre tagged text within the window boundarys for better readability of text mails with overlong lines; this was part of the felamimail app.css which is loaded anymore for the display of the body 2011-03-22 10:46:05 +00:00
Ralf Becker
838f6e1743 * eMail: ask confirmation before deleting a folder in manage folders 2011-03-21 19:40:14 +00:00