Hadi Nategh
af491c92b3
Mail tree phase2 W.I.P.: Fix lack of documentation
2015-07-29 13:34:56 +00:00
Hadi Nategh
5011e8153e
Disable getFolderstatus in getTreeFolder method as it causes performance issue and some wierd error
...
- Note: after re-implementing mail tree, getFolderStatus needs to be re-implemented and being used again via new approach
2015-07-29 12:38:10 +00:00
Hadi Nategh
41127ab765
Fix call to not existed static function
2015-07-29 10:26:47 +00:00
Hadi Nategh
c36449cd6e
Mail tree W.I.P.: some code cleanup
2015-07-28 13:50:12 +00:00
Hadi Nategh
5ffb4f13ba
Template file missing from previous commit
2015-07-28 10:00:09 +00:00
Hadi Nategh
04145bf597
Mail tree W.I.P.:
...
-Show ajax-loader on clicked node while autoloading processing
2015-07-28 09:58:32 +00:00
Hadi Nategh
74952cd739
Avoid getting scrollbar on form area and let the tree handles it
2015-07-28 08:05:48 +00:00
Hadi Nategh
0c7e104027
More work in progress of mail tree:
...
-Initiate first level of mailboxes in subscription dialog, and let autoloading do the rest of expensive operation
-Save last state of tree in subscription dialog
-Uses new approach for comparing subscribed and unsubscribed folders
2015-07-27 17:46:45 +00:00
Hadi Nategh
01391055dc
W.I.P mail tree: fix wrong profileID
2015-07-23 13:45:57 +00:00
Hadi Nategh
47239b3d23
More W.I.P of mail tree
2015-07-23 13:26:43 +00:00
Hadi Nategh
95123cd89c
W.I.P mail tree
...
-Fix wrong children items from the autoloading
2015-07-22 16:02:44 +00:00
Hadi Nategh
28057d583a
W.I.P. mail tree
...
-Add Checked option to mail tree structure
2015-07-22 12:43:10 +00:00
Klaus Leithoff
d9723648fd
adapt SendMail, and getSearchResultsMailbox
2015-07-21 15:23:18 +00:00
Hadi Nategh
27634fd18d
Some more W.I.P. of mail tree
2015-07-21 13:24:25 +00:00
Hadi Nategh
51134e581e
Mail tree re-structuring W.I.P.
2015-07-20 16:41:50 +00:00
Ralf Becker
696dd8d6a7
also strip personal part from vacation notice addresses, cleaning up code and IDE warnings
2015-07-20 13:00:48 +00:00
Ralf Becker
84052c1600
missing translations
2015-07-20 08:46:19 +00:00
Klaus Leithoff
8f63d7e737
adapt GAL and Mailbox search to meet zpush2 expectations on result
2015-07-17 08:41:26 +00:00
Ralf Becker
9ef2cbd98a
* Mail/Kalendar: remove iCal from alarms and correctly display canceled events in mail
2015-07-16 09:34:55 +00:00
Klaus Leithoff
3ada72ef2f
upon save, reduce possible rfc-addresses to email-address only for forwards on rules and vacationnotices
2015-07-07 13:26:58 +00:00
Klaus Leithoff
69a36ad4e1
fix warning in mail_compose::ajax_searchAddress
2015-07-07 11:44:02 +00:00
Ralf Becker
a639f2a8fb
fixed not show attachments by using mimesupport and not bodypreference, also removed wrong Change FOUND! message
2015-07-02 15:42:22 +00:00
Klaus Leithoff
f1c7fc9656
quiten debug log chitterchatter for SendMail and GetMessage; ignore ZPush Option SaveInSent, as it appears to be set to null always; Use EGroupware settings instead
2015-07-02 13:29:11 +00:00
Klaus Leithoff
299f66cce0
quiten debug log chitterchatter for SendMail and GetMessage; ignore ZPush Option SaveInSent, as it appears to be set to null always; Use EGroupware settings instead
2015-07-02 12:09:19 +00:00
Klaus Leithoff
cec90fe064
* Mail/ActiveSync: fix priority issue on retrieval of messages
2015-06-30 15:24:06 +00:00
Klaus Leithoff
ee02151c3a
attempt to get Sendmail working in zpush implementation
2015-06-23 15:36:12 +00:00
Ralf Becker
666bdd82df
* Mail: fix sieve rules for moving mails into folder containing non-ascii chars (Dovecot requires sieve rules in utf8, while Cyrus needs utf7-imap)
2015-06-22 18:49:20 +00:00
Hadi Nategh
cc979c563e
* Mail/copmose: Fix mail compose d-n-d for emails and distribution lists
2015-06-16 12:19:57 +00:00
Klaus Leithoff
657e387526
changes to better handle attachments
2015-06-16 11:57:25 +00:00
Ralf Becker
78293e8939
fix wrong class name
2015-06-16 08:24:05 +00:00
Ralf Becker
583ce92b99
work in progress zpush2: to enable see comment in index.php
2015-06-16 06:37:16 +00:00
Hadi Nategh
6258f77a18
Do not add attahcment if it is an inline image attachment
2015-06-12 14:52:22 +00:00
Hadi Nategh
2de90a74e4
Add missing translation for "save as calendar" action
2015-06-12 08:53:08 +00:00
Hadi Nategh
5ba5b0fb45
Do not add inline attachment images again on draft
2015-06-11 17:43:17 +00:00
Ralf Becker
d2eee09ff2
fix for imap_rfc822_write_address from imap extension
2015-06-09 08:54:23 +00:00
Ralf Becker
f4decee1b9
* Mail: correctly quote name / personal part containing German umlauts or special chars when searching for email addresses in compose
2015-06-08 14:26:25 +00:00
Hadi Nategh
a7043964bb
Fix translation and appIcon issue in mail integration
2015-06-03 13:24:51 +00:00
Hadi Nategh
f64e44ffad
Fix mail display print with IE load issue
2015-06-03 10:48:43 +00:00
Hadi Nategh
8f7a05544e
Add mail integration calendar action into preview toolbar
2015-06-03 08:44:44 +00:00
Hadi Nategh
3908b46079
Fix mailvelope display print with multipage content
2015-06-02 15:26:51 +00:00
Hadi Nategh
27e7c49e30
Style mailvelope display print frame
2015-06-02 12:24:29 +00:00
Hadi Nategh
9a572dbf7d
Prepare mailvelope iframe to be printed, and hide other original frames
2015-06-02 11:01:45 +00:00
Nathan Gray
c365c386e9
Make sure get_rows is always set, fixes error when setting forced/default columns
2015-06-01 19:18:15 +00:00
Hadi Nategh
ddfaa8202d
Fix mail inline images does not work when compose from draft
2015-06-01 09:27:09 +00:00
Ralf Becker
2699dddc4e
fix selector for Mailvelope iframe under Firefox
2015-05-29 11:04:09 +00:00
Klaus Leithoff
6ac985bb88
allow for visualization and sorting by the internal-/arrival- date of messages (list only)
2015-05-29 10:53:01 +00:00
Ralf Becker
ddbe8ccec3
encryption of InfoLog entries (EPL only)
2015-05-28 14:40:33 +00:00
Hadi Nategh
5e911b879d
Bind the load event only once (.one), seems the jQuery(.on)+IE calls load event on an iframe twice
2015-05-28 09:28:34 +00:00
Ralf Becker
ad07c416bf
adding an own recipients onChange callback, as set_dragging_dndCompose is also called on hover
2015-05-26 16:33:35 +00:00
Ralf Becker
f0da3a71f9
fix error when switching encryption on for text mail, fix double signature when switching encryption off (by not doing a server round-trip)
2015-05-26 16:19:28 +00:00
Ralf Becker
d384f2407a
fix replies to encrypted mails dont open with encryption switched on
2015-05-26 15:25:54 +00:00
Ralf Becker
a838f76da2
translation for mail encryption
2015-05-25 10:08:47 +00:00
Hadi Nategh
51fd95b69c
Do not allow to drag an invalid email address in compose
2015-05-22 15:24:50 +00:00
Stefan Reinhardt
6e4432c6a4
pixelegg - Mail
...
changes 2x Icon for Iconbar
to_infolog.png
to_calendar.png
2015-05-21 16:27:33 +00:00
Ralf Becker
c41156c47c
check if we have PGP keys for all recipients, before switching to encrypted mail, when adding further recipients and before trying to send
2015-05-20 15:24:08 +00:00
Hadi Nategh
394f7394ff
Introduce a checkbox method for toolbar widget in order to be able to get/set checkbox actions
...
- Function pattern: widget.checkbox(action_id,[value])
- Fix encrypt toolbar action set/get according to new method
2015-05-20 15:18:00 +00:00
Ralf Becker
c7765473f3
- fix autosave and save as draft to store encrypted content
...
- fix inline reply to encrypted message to clientside decrypt message and add signature
2015-05-20 07:26:15 +00:00
Ralf Becker
517286fdab
using now a domain-specific "egroupware" keyring, instead of default "mailvelope", which only works on localhost, plus improved instructions
2015-05-19 20:23:38 +00:00
Nathan Gray
69f1fc4696
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-05-19 19:24:02 +00:00
Ralf Becker
a480dfc022
Encrypt toggle-button in compose to switch PGP encrypted mail on and off
2015-05-19 18:56:12 +00:00
Hadi Nategh
9dc4cd76b3
Delay the drag action for d-n-d emails in compose
2015-05-19 16:12:28 +00:00
Klaus Leithoff
77c2b3d9af
fix for missing mail_bo::replaceEmailAdresses call. Fix for not supported FromName Attribute in compose/egw_mailer
2015-05-19 14:44:30 +00:00
Hadi Nategh
f2793cad97
Always display html for openned drafted message
2015-05-19 14:34:35 +00:00
Hadi Nategh
bab4de6d16
Apply resized height value to parent container of textarea in compose
2015-05-19 13:30:48 +00:00
Klaus Leithoff
50aaafe293
src:cid url its likely to be urlencoded. so decode, before using it
2015-05-19 09:26:08 +00:00
Ralf Becker
38b3122bb8
send OpenPGP/Mime message according to rfc3156, section 4
2015-05-18 19:23:05 +00:00
Hadi Nategh
09fdc8d0fe
W.I.P. mail inline images: Include inline images as inline attachments before send
2015-05-18 11:36:11 +00:00
Ralf Becker
58aaff6b9b
WIP mailvelope API integration:
...
- compose of plaintext mails works now
- display of encrypted mails in preview and display popup
ToDo: html compose, switching html on/off and resize of mailvelope iframe in compose
2015-05-17 19:03:45 +00:00
Klaus Leithoff
38bf42b5db
use static function emailadmin_imapbase::merge instead of ->mail->merge
2015-05-15 14:07:36 +00:00
Hadi Nategh
73499db1c7
WIP mail inline image
...
- Define static methods for resolving inline images from CID, based on types
- Fix not showing inline images on reply
2015-05-15 14:00:37 +00:00
Hadi Nategh
8f20e57599
Make sure the popup has value and not false, the mail integration hooks may not be registered yet
2015-05-12 13:21:08 +00:00
Klaus Leithoff
ebd36ab82e
simplyfy attachment loops, as we do not have to distinguish between attachments and attached message/rfc anymore
2015-05-12 12:23:36 +00:00
Klaus Leithoff
b6235ba024
reenabling the observance of the preference setting for forward as attachments; add notice to body that forwarded messagebody is found in attachments; add folder info in getAttachment calls when available
2015-05-12 09:06:08 +00:00
Hadi Nategh
facd345880
Check if the mail integration hook is registered, if not, try to register it, otherwise throws an exception with useful information.
2015-05-08 14:36:47 +00:00
Klaus Leithoff
110954de73
improve html / plain handling on message reply and message forward
2015-05-08 14:03:19 +00:00
Klaus Leithoff
bfe0cb3490
more finetunig and debug, as of garbled content / contenttypes; try different emailaddress transform
2015-04-30 13:53:46 +00:00
Klaus Leithoff
e2ee8b9771
more finetunig and debug, as of garbled content / contenttypes
2015-04-30 13:37:20 +00:00
Klaus Leithoff
9ce25811e5
more finetunig and debug, as of garbled content / contenttypes
2015-04-30 13:19:54 +00:00
Klaus Leithoff
995da997c6
* Mail/Activesync: Handle problem when forward / reply on mails original message was not included
2015-04-30 12:20:07 +00:00
Hadi Nategh
492c0be535
Stop htmlarea of compose participating in resize, compose has its own resize handling
2015-04-30 08:09:18 +00:00
Hadi Nategh
5efd6c7787
Remove some left over error_logs and clear the code from IDE warnings
2015-04-28 15:45:10 +00:00
Hadi Nategh
25b4075359
Add translation for mail sieve
2015-04-28 14:01:20 +00:00
Hadi Nategh
f7ac6a47c1
Correct forward message in mail sieve, and add translation
2015-04-28 13:34:58 +00:00
Hadi Nategh
f94610e6df
Fix a typo
2015-04-27 13:42:45 +00:00
Hadi Nategh
a3f2dc1488
Fix htmlarea editor always wrap border around editing text in IE
2015-04-27 13:39:27 +00:00
Ralf Becker
a3453dbcd6
fix typo causing PHP Fatal error if "writable share" is selected in community version
2015-04-25 07:21:26 +00:00
Ralf Becker
86bd575a74
fix PHP Warning array_value expects first parameter to be array
2015-04-22 14:27:49 +00:00
Hadi Nategh
0397a901b9
Fix some missing translation in mail folder acl and edit account
2015-04-22 10:35:52 +00:00
Klaus Leithoff
a238407182
* Mail/Sieve: require a vacation notice text on vacationnotice edit and save.
2015-04-21 11:17:49 +00:00
Hadi Nategh
53363be626
Implement mail integration to an existing ticket
2015-04-20 14:31:21 +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
Hadi Nategh
23000b1ff7
Fix calendar item's group in mail context menu
2015-04-15 12:28:43 +00:00
Hadi Nategh
daafaab2eb
Missing file from commit #52506
2015-04-15 12:26:05 +00:00
Hadi Nategh
b7c6be226d
WIP of mail integration
...
-Centralize mail functionality of mail message integration in mail module
-Some clean up of mail_import in infolog and tracker apps
-Use hook registery in order of an app uses mail integration services
-Implement mail import into calendar
2015-04-15 11:23:59 +00:00
Hadi Nategh
7e7f22731a
Mail/mimeDecode.php library is no longer used, it's already replaced with horde_mimedecode
2015-04-13 15:45:47 +00:00
Hadi Nategh
c58b950a71
Fix not working forwarding multiple addresses in sieve edit dialog
2015-04-08 16:28:48 +00:00
Klaus Leithoff
e3d4a685af
use ENT_SUBSTITUTE on htmlspecialchars to harden display of message as source
2015-04-02 08:48:34 +00:00