Commit Graph

192 Commits

Author SHA1 Message Date
Klaus Leithoff
f06cf7bb01 reintroduce tidy in calls from egw-mail-app when only getCleanHTML is called, as it is correcting html structure issues for us 2015-10-27 09:22:12 +00:00
Klaus Leithoff
d39330abe3 disable the use of tidy when using activesync 2015-10-23 10:47:13 +00:00
Klaus Leithoff
599e29dee1 fix problem with possible json_encode problem (removing all initial data from mailbody) on reply/forward 2015-09-24 10:53:02 +00:00
Nathan Gray
b4dce8b7f4 If business email cannot be parsed, continue to home email.
Fixes bug where contacts with only personal email address were not shown in taglist-email
2015-09-21 22:32:33 +00:00
Klaus Leithoff
c6dbb54eeb fix problem with empty/faulty attachments when saving to infolog on sending when starting from a drafted message 2015-09-11 14:00:33 +00:00
Klaus Leithoff
248afc1d63 fix warning in mail_compose::ajax_searchAddress 2015-07-07 11:45:04 +00:00
Hadi Nategh
e4071323c8 * Mail/compose: Fix mail compose d-n-d for emails and distribution lists 2015-06-16 15:38:47 +00:00
Hadi Nategh
de4a3d90c7 * Mail/inline image:Fix inline image handling for reply/forward mail 2015-06-15 16:55:49 +00:00
Ralf Becker
968869e65d fix for imap_rfc822_write_address from imap extension 2015-06-09 08:54:47 +00:00
Ralf Becker
41b60e9e12 * Mail: correctly quote name / personal part containing German umlauts or special chars when searching for email addresses in compose 2015-06-08 14:28:43 +00:00
Nathan Gray
21781271e4 Fix some problems with merging into email files:
- Use correct merge sub-class when merging multiple entries
- Accept merge placeholders in to/cc/bcc fields (displayed as invalid, but still accepted)
- Use merge placeholders to pull addresses from associated entry
2015-06-02 21:21:21 +00:00
Klaus Leithoff
d9a5f82334 fix for missing mail_bo::replaceEmailAdresses call. Fix for not supported FromName Attribute in compose/egw_mailer 2015-05-19 14:46:08 +00:00
Hadi Nategh
052bb60db6 Always display html for openned drafted message 2015-05-19 14:38:54 +00:00
Hadi Nategh
50782cfa8b * Mail: Implement mail integration with new structure and add new feature
- Add mail to calendar as calendar entry, including all mail attachments as links
- Add user choice for saving mail into an existing ticket or a new ticket
- Fix mail attachments integration into infolog, tracker or calendar entry
2015-05-05 08:03:13 +00:00
Hadi Nategh
77fb3a8ee9 Remove some left over error_logs and clear the code from IDE warnings 2015-04-28 15:45:41 +00:00
Hadi Nategh
4a554a65cd Fix htmlarea editor always wrap border around editing text in IE 2015-04-27 13:44:19 +00:00
Ralf Becker
aed984148d fix PHP Warning array_value expects first parameter to be array 2015-04-22 14:28:15 +00:00
Hadi Nategh
2205536343 Always convert html to plain text if browsing with mobile device, because of CKEditor complatibility 2015-04-21 10:15:01 +00:00
Ralf Becker
ded2c74681 only clean up temp-files, if we dont need them for mail_integration::integrate 2015-04-17 14:40:43 +00:00
Hadi Nategh
aa7edce3b4 Some fixes on mail integration:
- Fix save as raw eml file and send it as attachment
- Fix mail_import in infolog,tracker and calendar does not include raw mail eml attachment as link
- Some IDE clean up for mail and tracker
2015-04-17 09:39:22 +00:00
Ralf Becker
24478fe0d5 cant store a resource in egw_link::set_data() 2015-04-16 07:03:53 +00:00
Hadi Nategh
c0097b3860 More WIP mail message integration:
- Make integrate function a static function
- Implement infolog, tracker and calendar save as buttons in mail compose with open popup
- Fix Date and Max_line_Chars in mail_integration
2015-04-15 15:55:18 +00:00
Ralf Becker
38f4980849 * Mail: setting default font-face and -size reliable and remove space in front of cursor 2015-03-31 17:04:10 +00:00
Ralf Becker
9fc67020cc * Mail: setting default font-face and -size reliable and remove space in front of cursor 2015-03-31 17:01:25 +00:00
Nathan Gray
5687471b1c Include group emails in email search results 2015-03-23 22:18:38 +00:00
Klaus Leithoff
661ff9ecf1 remove config option for how2displayIdentities; defaults to show all available now; Remove possible Organization header as it might hold UTF-8 chars and is not sufficiently handled (encoded) by horde 2015-03-20 12:26:32 +00:00
Klaus Leithoff
b72aef8cc2 remove config option for how2displayIdentities; defaults to show all available now; Remove possible Organization header as it might hold UTF-8 chars and is not sufficiently handled (encoded) by horde 2015-03-20 12:10:53 +00:00
Hadi Nategh
1f1790d2bb Make sure distributionlist is resolved in mail compose after submit action 2015-03-19 13:20:05 +00:00
Hadi Nategh
dcccc2ef7e Make sure distributionlist is resolved in mail compose after submit action 2015-03-19 13:04:37 +00:00
Ralf Becker
afc8e763a2 * Mail: if user never send a mail from an account select first identity with an non-empty signature, not default identity 2015-03-18 16:32:27 +00:00
Ralf Becker
6bd503ef4e * Mail: if user never send a mail from an account select first identity with an non-empty signature, not default identity 2015-03-18 16:31:30 +00:00
Klaus Leithoff
2577268d21 disable thread-topic handling, as horde does not support encoding it (thus avoiding utf-8 header field errors); Better handling of drafts with attachments to make sure possible attachments of the original draft are available on send 2015-03-06 09:28:46 +00:00
Klaus Leithoff
c8df7ad0ab disable thread-topic handling, as horde does not support encoding it (thus avoiding utf-8 header field errors); Better handling of drafts with attachments to make sure possible attachments of the original draft are available on send 2015-03-06 09:23:13 +00:00
Hadi Nategh
edceac3046 Add missing variable from commit # 51911 2015-02-23 15:53:08 +00:00
Hadi Nategh
c9bd20fa1c Switch always compose body to plain text for mobile devices, because ATM CKEditor is not compatible enough to support 2015-02-23 15:45:36 +00:00
Klaus Leithoff
6691bdf7db remove probably wrong assumption on missing ident_id of mailaccount object (as it should not be missing at all) 2015-02-19 12:27:29 +00:00
Klaus Leithoff
c67ab8744a remove probably wrong assumption on missing ident_id of mailaccount object (as it should not be missing at all) 2015-02-19 12:26:44 +00:00
Klaus Leithoff
52b4856a18 when dealing with defaults and identities: retrieve the default identity associated with the current imap-account, rather than the default 2015-02-19 11:37:42 +00:00
Klaus Leithoff
94af47ef5d when dealing with defaults and identities: retrieve the default identity associated with the current imap-account, rather than the default 2015-02-19 11:32:38 +00:00
Ralf Becker
0be632b3b7 fixed send mail does not contain attachments 2015-02-18 11:17:44 +00:00
Ralf Becker
4078a48fb8 fixed send mail does not contain attachments 2015-02-18 11:17:28 +00:00
Ralf Becker
6c139e1fdb * Mail: composed mails saved as draft contains again attachments, drafts created by autosaving every 2 minutes do not for performance reasons 2015-02-18 10:10:35 +00:00
Ralf Becker
0413898ce4 * Mail: composed mails saved as draft contains again attachments, drafts created by autosaving every 2 minutes do not for performance reasons 2015-02-18 10:10:10 +00:00
Ralf Becker
f4f98150c5 read attachment data from etemplate request, use tmpname only to identify it 2015-02-14 20:10:51 +00:00
Ralf Becker
2eb5b6f097 read attachment data from etemplate request, use tmpname only to identify it 2015-02-14 20:10:26 +00:00
Ralf Becker
042c8bc3cc move code for html or javascript content-type headers from webdav to html class and use it for attachments too 2015-02-14 19:32:57 +00:00
Ralf Becker
36bc17a442 move code for html or javascript content-type headers from webdav to html class and use it for attachments too 2015-02-14 19:32:21 +00:00
Klaus Leithoff
c965a6fd52 mail add anf fix missing translations in mail-prefs 2015-02-03 12:33:02 +00:00
Klaus Leithoff
062b62f730 mail add anf fix missing translations in mail-prefs 2015-02-03 12:29:02 +00:00
Ralf Becker
7f8b201330 * Mail/IE: fixed compose popup did not open again after it was closed eg. mail was send
r51526: fix wrong parameter order in call to egw.config() by removing it completly, as session is anway instance specific (and due to wrong order returned key was always empty)
r51527: garding againts data set in egw object by reference from an other window, causing data to be inaccessible in IE after window closes
r51528: removing an other unnecessary egw_info[flags][js_link_registry]=true
2015-02-02 19:54:53 +00:00