Commit Graph

63 Commits

Author SHA1 Message Date
Klaus Leithoff
ad747da115 * eMail: some servers do not correctly report the UNSEEN counter (they report 0->imap.strato.de), so we count ourself by filtering for UNSEEN Messages; we may however get misleading results if the server does not properly support filtering by flags 2010-12-07 10:14:24 +00:00
Klaus Leithoff
3b8fa83acc * eMail: remove invalid -at- when occurring in full name, when adding address to email; skip addresses that produce a parse error while parsed with imap_rfc822_parse_adrlist 2010-12-06 15:07:48 +00:00
Klaus Leithoff
c497f93508 * eMail: fix for a problem reported with FreeBSD regarding the generation of random strings for temp-filenames 2010-12-01 14:18:52 +00:00
Klaus Leithoff
af5f8208bb * eMail: Saving as draft reopens the saved message: thus giving you full control wether saving the message as draft has succeeded, and giving you the opportunity to continue your work 2010-12-01 13:55:21 +00:00
Klaus Leithoff
b33ace9bba * eMail: improvements regarding the handling of no emailprofile available 2010-11-30 14:22:49 +00:00
Klaus Leithoff
b0501eefe6 more info in Error Log for failed sending 2010-11-25 11:57:59 +00:00
Klaus Leithoff
46fda34664 fix for backport error; html::tree uses different initialization routine; using explizit validate_file now/again 2010-11-23 16:54:00 +00:00
Klaus Leithoff
3a3c6f624a fix typo, rework of link to preferences and link to emailadmin, fix for sidebar reload via xajax/json 2010-11-23 15:00:19 +00:00
Klaus Leithoff
e8f2c9496c fix problem regarding IE Error for onclick="#" as action 2010-11-22 13:45:24 +00:00
Klaus Leithoff
0151ac1f56 fix for broken send_to mail links 2010-11-22 12:54:28 +00:00
Klaus Leithoff
5512e7787b rework of linkifying email adresses in displayed message bodys 2010-11-18 08:41:17 +00:00
Klaus Leithoff
6557cea45b * eMail: timezone and timeformat issues as reported in egroupware.org Tracker#2755 2010-11-17 09:52:05 +00:00
Klaus Leithoff
15612076fb use exceptions to report failure on PEAR::Errors to UI for moveMessages and delteMessages 2010-11-11 16:25:45 +00:00
Klaus Leithoff
7ec27c700a * eMail: better error handling/information to the user if copy/move/delete of messages fails
catch exceptions thrown by bofelamimail on moveMessages/deleteMessages
2010-11-11 16:24:11 +00:00
Ralf Becker
e2d2534fda Fix as discussed on the developer list:
Check for the availability of mailpreferences before using them.
2010-11-10 18:26:55 +00:00
Klaus Leithoff
e83456daa8 * email: fix for Stylite Ticket#608: folders with umlauts (specialchars) did not display the count of unread mail 2010-11-09 11:38:58 +00:00
Klaus Leithoff
28a8d7ef83 fix problem with wrong encoded/displayed autofolders with specialchars like umlauts, etc 2010-11-09 09:07:05 +00:00
Klaus Leithoff
f8b665e0f1 decode header issue in ajaxfelamimail -> messagepreview 2010-11-08 09:15:28 +00:00
Klaus Leithoff
e147d6c366 decode header issue in ajaxfelamimail -> messagepreview 2010-11-05 14:43:54 +00:00
Klaus Leithoff
61693f14dc improved error handling for additional issues (getAttachment, getTextPart, getMessageRawHeaders,...), by testing on PEAR Errors before trying to process the data/pipe the data for handling in UI 2010-11-05 13:59:52 +00:00
Klaus Leithoff
9d171dd1a4 fix forgotten debug statement 2010-11-05 09:10:57 +00:00
Klaus Leithoff
0ba6657812 implementing fallback for wrong headerdata encoding; try to detect encoding from headerdata to improve message header data display, due to wrong encoding 2010-11-05 09:06:00 +00:00
Klaus Leithoff
e7b5cb1dbc do not use ENT_IGNORE on the first attempt (effective for php > 5.3 only anyway) 2010-11-03 16:22:01 +00:00
Klaus Leithoff
5ad3714fe9 implementing fallback for wrong headerdata encoding; try to detect encoding from headerdata to improve message list displaxy and prevent json encode failure, due to wrong encoding 2010-11-03 15:01:44 +00:00
Klaus Leithoff
eae2f28735 * eMail: fixing problem with double converted date/time strings for certain DateTime Settings (reported with the user-list) 2010-11-02 09:35:24 +00:00
Klaus Leithoff
aa2e9a18c4 improving the accuracy of the attachment indicator 2010-10-22 11:21:15 +00:00
Klaus Leithoff
e8349f3daa detect if function iconv exists before trying to use it while detecting charset 2010-10-11 12:54:17 +00:00
Klaus Leithoff
b518045cd3 *eMail: feature to be able to import an email recieved or while sending as a tracker item; (that includes the move of some functions from infolog to bofelamimail, to make it available to more than one app); better charset detection on message body parts that do not carry a charset information (e.g.: base64 and quoted-printable messages, seem not to carry that info) 2010-10-06 12:56:54 +00:00
Klaus Leithoff
090e964987 allow for/expect encoded MAILBOX/EMAIL Parts of an RFC822 EMail in MessageList creation, and decode it 2010-09-24 12:40:44 +00:00
Klaus Leithoff
a5a7fcbc66 improvement of import_mail (decode issue), add headerinfo to body while sending (splitting emailaddresses into to/cc/bcc) and preserving identity 2010-09-20 09:32:54 +00:00
Klaus Leithoff
8fc69208aa add helperfunction to normalize bodyParts structure (as of problems with reply on mails with MULTIPART/RELATED with array as subparts) 2010-09-15 14:10:02 +00:00
Klaus Leithoff
b3bdd87c6d handle to address in MDNSent correctly, when a full rfc822 Address is given 2010-09-15 10:50:41 +00:00
Ralf Becker
5a9d1833f4 * added mail log, which can be enabled by setting $GLOBALS[egw_info][server][log_mail] to a path or true for standard error_log
- added egw_mailer class to archive that and correctly intialise EGroupware pathes for translations
- updated translations and moved them to phpgwapi/lang/ (getting rid of message not translated errors)
- using egw_mailer in fmail including catching of phpmailerException to not glutter GUI with echoed errors
2010-09-15 09:14:17 +00:00
Klaus Leithoff
b261766ce9 handling of (TM) and (R) in getdisplayableBody in case of Non-UTF8 Mailbodys 2010-09-15 08:22:22 +00:00
Klaus Leithoff
792726759f *felamimail feature: basic KEN Support; improvement of error control 2010-09-15 08:16:23 +00:00
Klaus Leithoff
1f956a6264 missing handling of decoding in emailAddressToHTML; 2010-09-10 14:14:23 +00:00
Klaus Leithoff
d1b8b8f0c4 decode of MessageEnvelope: forgotten subject in getMessageEnvelope 2010-09-10 14:04:51 +00:00
Klaus Leithoff
f5dd36ddf3 fixed bug reported by V.Richert, about not decoded envelope information; thus allow arrays to be passed and processed to bofelamimail::decode_header; use the new ability; provide better control if data should be decoded or not 2010-09-10 13:39:14 +00:00
Klaus Leithoff
7065ea4d7e preserving ampersands while converting html to text; improving linebreak behavior; switching off WordWrapn (by setting it to 0) in phpmailer, as we handle our linebreaking on our own 2010-09-09 10:20:44 +00:00
Klaus Leithoff
5a816aaa82 rework of bofelamimail::_strtotime, to make propper use of egw_time; performance issue: limit the number of links and email to be parsed (and adapted) to 100 each, as it should be sufficient for most standard emails; try to further improve the display of textmails 2010-09-07 09:04:50 +00:00
Klaus Leithoff
8ef9570d93 handling totally absent dates in _strtotime, return current timestamp is all failes 2010-09-06 13:04:03 +00:00
Klaus Leithoff
54796ad0cd hook processing of addAccount/deleteAccount; open Admin Connection if not connected 2010-09-03 10:38:00 +00:00
Klaus Leithoff
57c63c6c29 improve convertHTMLToText, for toggle editor and mail2infolog process; better control of insert Signature at Top. Only insert the signature, when the compose window is opened the first time (compose/reply/forward), dont do it if sending failes, and the compose window is refreshed (in general when mySigID is set) 2010-08-31 14:29:01 +00:00
Klaus Leithoff
cd108bfa9a Using egw_time for date/time handling; handle unrecognized timezones like 'Westeuropäische Sommerzeit' by splitting them off, when strtotime failes 2010-08-27 08:13:42 +00:00
Klaus Leithoff
3c1c24218f use composeOption to determine compose Editors content when forwarding as Attachment 2010-08-25 15:00:01 +00:00
Ralf Becker
83503f467a moved sieve support from fmail to emailadmin cyrusimap plugin, to use emailadmin imap plugin for that purpose too 2010-08-19 15:51:55 +00:00
Klaus Leithoff
955c3bbc5b fix a bug introduced with rev.31401 (was disabling the ability to switch to HTML Mode from plain/text mode, if starting with plain/text) 2010-07-27 12:59:50 +00:00
Klaus Leithoff
5026d0ce38 fix for cascading Multipart/Alternative 2010-07-15 11:23:39 +00:00
Klaus Leithoff
646a0a4ca4 feature to be able to import TEXT/X-VCALENDAR Files on single Click. 2010-07-13 13:30:04 +00:00
Klaus Leithoff
87eedef72f feature: option/setting to be enabled to suppress ruler that separates EMailbody from signature; option/setting to be able to insert the signature at the top of a message to be composed 2010-07-12 15:22:33 +00:00