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
Klaus Leithoff
9684af643f
handle variable attachmentdiv height and control bottom area height preserved for the attachmentdiv, throw out attachment_count, as it seems not to be used
2011-03-18 12:29:05 +00:00
Ralf Becker
08806fe9e5
backport of reworked solution from trunk
2011-03-17 20:40:02 +00:00
Klaus Leithoff
8b7e8d4b59
disable changes from r34201
2011-03-17 16:13:28 +00:00
Ralf Becker
46f505bb1f
* EMail: speed improvment by loading mails with a single request
2011-03-17 14:56:54 +00:00
Klaus Leithoff
3a15236204
fix for missing Quota display
2011-03-17 13:30:31 +00:00
Ralf Becker
765864c89b
* EMail: speed improvments backported from Trunk
...
- use a single bofelamimail instance (not backported but hack in CreateObject to get the same result)
- queue refresh folder calls, to send only a single one
- difference between click and doubleclick on mails to speed up doubleclick (opening mail in popup)
2011-03-17 07:39:02 +00:00
Klaus Leithoff
8467d4db0a
fix for javascriptbug in IE on entering the list of userdefined accounts in emailmodule
2011-03-14 12:58:02 +00:00
Ralf Becker
7eaebc3343
use /usr/bin/tnef if available, before search tnef or ytnef via which in the path, to cope with system having it NOT in the path, but at its standard location
2011-02-22 13:13:29 +00:00
Klaus Leithoff
b6203cad52
* eMail: patch of Andreas Stöckel with bugfix for not working actions in felamimail treeview (when Stylite Template is active)
2011-02-11 12:50:07 +00:00
Klaus Leithoff
f4c8c61719
attempt to fix egroupware.org Bug#2832, invalid emailaddress when emailaddress (personal part) contains double quotes
2011-02-08 13:20:34 +00:00
Klaus Leithoff
161e29bb0f
improve of messageuid detection, when appending messages, as sometimes (when server only replies OK/True on appending Messages to a mailbox) you cannot trust the nextuid iformation by folderstatus (at least not with dbmail)
2011-02-07 16:17:08 +00:00
Klaus Leithoff
155c6b1b2c
* eMail: feature regarding the forward of selected messages (composeAsForward): to be able to choose in preferences if you want to be asked about the forwarding of selected messages
2011-01-27 13:12:28 +00:00
Klaus Leithoff
87297198c0
* eMail: check before signaling that mail has an attachment, even for multipart/mixed
2011-01-27 13:00:43 +00:00
Klaus Leithoff
dbdb0c092e
* eMail: preview now requires user action (click on)
2011-01-26 12:47:09 +00:00
Klaus Leithoff
f2a092d810
* eMail: avoid adding/showing NIL@NIL and the chosen identity as replyto (it will be set while sending anyway) as addressline, upon opening drafted messages
2011-01-17 11:07:55 +00:00
Klaus Leithoff
8105fbfa6e
* eMail: while saving as draft, some servers do not return the uid of the saved message, in this case reopening for continued editing failes; try guessing the uid by using nextuid from folderstatus, to avoid this error
2011-01-17 10:08:43 +00:00
Klaus Leithoff
ec0550eafa
* eMail: not filtering own(ed) emailaddresses out of drafts while reopening them for continued processing
2011-01-17 09:18:24 +00:00
Klaus Leithoff
11db1a8224
fix from A.Stoeckel for IE8/9 problems with sidebar reload; check if mainscreen javascript is available before calling it
2011-01-14 09:11:44 +00:00
Klaus Leithoff
6511f42e43
* eMail: email to infolog -> fix for not decoded senderinformation
2011-01-12 12:00:53 +00:00
Klaus Leithoff
cdae6fcd66
array as text for CC in eMail message, when replying/forwarding mail to multiple CC (reported by german user list): fixed typo
2011-01-10 09:45:40 +00:00
Klaus Leithoff
8032a5155e
* felamimail/infolog: fix for stripping too much text when strip_tags stumbles over assumed broken tags; happens sometimes, when converting a text-only mail to infolog and the mail has stuff like: <1 USD/p
2011-01-05 11:36:04 +00:00
Klaus Leithoff
8a0db95b46
* eMail: allow recognition of multipart/report as mails with attachments
2010-12-17 12:28:24 +00:00
Klaus Leithoff
ee321972f6
* eMail: improving Information on failed send passed on to UI
2010-12-09 11:01:27 +00:00
Klaus Leithoff
910592dc54
remove forgotten error log statement
2010-12-07 15:31:42 +00:00
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
381eafa58d
handle reference of javascript global vars with egw_appWindow('felamimail') instead of windows
2010-11-25 16:01:25 +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
b1dd623def
css fix for overlong lines in pre sections while displaying messages
2010-11-22 14:56:24 +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
ab3a32399b
handling global var issue, when acting on/in frames
2010-11-10 13:19:26 +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
f6a44910b2
fixing scope problem for prefAskForMove
2010-11-08 11:15:04 +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
0148b92a12
add FunctionFolder translations to French language
2010-11-02 14:21:38 +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
e900bf91c2
adapt width for navbarButtonsleft to fit with new export to tracker button
2010-10-19 07:49:24 +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
a272cbd7d0
finnish/suomi translations provided by mkk
2010-10-07 08:14:22 +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
b034fa0139
IE8 compatibility, regarding resizing of messagelist and previewarea; disabling the resizing seems to be the way to solve all problems for IE8, as after fixing various issues, IE8 enters an endless loop of resizing
2010-09-09 08:54:56 +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
Ralf Becker
21300696eb
* updating API version to 1.9.001 and app version to 1.8
2010-09-05 17:57:47 +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
e9c9019475
*eMail-> ManageFolders: fix for bug: could not add or delete folder ACL
2010-08-26 11:48:57 +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
23faf12229
fix typo ; on change for address InputType (emailaddress or folder)
2010-07-20 12:04:54 +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
Klaus Leithoff
93340c8174
quitening warning for mb-strpos, when attachment->cid is not set
2010-07-08 09:12:33 +00:00
Klaus Leithoff
21e83f2928
fix typo
2010-07-08 08:44:02 +00:00
Klaus Leithoff
0597a5014c
backbort of A.Stoeckels fix for mainscreen resizing (r31306)
2010-07-07 07:38:17 +00:00
Klaus Leithoff
f89eed6c9e
quitening warning if no body (array) is to displayed
2010-07-06 15:12:47 +00:00
Klaus Leithoff
d12978851d
adapt height in Stylite, idots AND jerryr template for emailmodule (provided by Chr.Fueller, adapted for jerryr by leithoff, partially ported from igel457 previous work on default template)
2010-07-01 10:01:57 +00:00
Klaus Leithoff
78cd375dc7
fixing a problem regarding the editing of signatures triggered by email module org tracker#2686
2010-06-30 14:54:28 +00:00
Klaus Leithoff
9381d36c7f
fix bug, regarding compose, when called, when you are in email preferences/admin
2010-06-23 10:13:43 +00:00
Klaus Leithoff
42c939b426
fix problem with Quota NOT SET (displayed as 0k)
2010-06-17 11:13:07 +00:00
Andreas Stöckel
85ab1ddf26
Solved issue with felamimail type completion result box and ckeditor3
2010-06-17 11:12:00 +00:00
Klaus Leithoff
178f9599bc
fix a problem with the IFRAME height of the messagedisplay (if message is displayed in window)
2010-06-15 09:33:38 +00:00
Klaus Leithoff
323ced6205
added missing echo in uifelamimail; recognize plain VIDEO messages (only video, nothing else)-> display as attachment
2010-06-15 09:22:26 +00:00