Ralf Becker
4c88530291
also strip personal part from vacation notice addresses, cleaning up code and IDE warnings
2015-07-20 13:01:05 +00:00
Ralf Becker
d3e241988b
* Mail/Kalendar: remove iCal from alarms and correctly display canceled events in mail
2015-07-16 09:37:08 +00:00
Ralf Becker
62c6523a92
* Mail: fix PHP Fatal error in HTML mails, when using PHP 5.3
2015-07-13 11:37:48 +00:00
Klaus Leithoff
1edf17f20b
upon save, reduce possible rfc-addresses to email-address only for forwards on rules and vacationnotices
2015-07-07 13:28:17 +00:00
Klaus Leithoff
248afc1d63
fix warning in mail_compose::ajax_searchAddress
2015-07-07 11:45:04 +00:00
Klaus Leithoff
90b046ff41
* Mail/ActiveSync: fix priority issue on retrieval of messages
2015-06-30 15:26:33 +00:00
Ralf Becker
77e592da0f
* 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:44 +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
Hadi Nategh
113d415a4e
Fix translation and appIcon issue in mail integration
2015-06-03 13:25:22 +00:00
Hadi Nategh
f246349060
Fix Fatal error: Cannot access self:: when no class scope is active. Happens only in PHP < 5.4
2015-06-03 11:57:51 +00:00
Hadi Nategh
d770bc9784
Add mail integration calendar action into preview toolbar
2015-06-03 08:45:25 +00:00
Nathan Gray
9aac691d91
Make sure get_rows is always set, fixes error when setting forced/default columns
2015-06-02 21:26:46 +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
Klaus Leithoff
ec180093b4
src:cid url its likely to be urlencoded. so decode, before using it
2015-05-19 10:07:40 +00:00
Klaus Leithoff
7480e2bca6
use static function emailadmin_imapbase::merge instead of ->mail->merge
2015-05-15 14:08:29 +00:00
Klaus Leithoff
5cd3972ae3
simplyfy attachment loops, as we do not have to distinguish between attachments and attached message/rfc anymore
2015-05-12 12:24:27 +00:00
Klaus Leithoff
a9c66335e7
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:07:06 +00:00
Klaus Leithoff
9c109804dc
improve html / plain handling on message reply and message forward
2015-05-12 07:52:03 +00:00
Hadi Nategh
aa0e5c2c70
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:37:24 +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
Klaus Leithoff
a15d9759e4
* Mail/Activesync: Handle problem when forward / reply on mails original message was not included
2015-04-30 14:14:48 +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
b68cc4e050
Fix a typo
2015-04-27 13:44:40 +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
Klaus Leithoff
49dbf5a7f8
* Mail/Sieve: require a vacation notice text on vacationnotice edit and save.
2015-04-21 11:19:09 +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
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
649b706ee5
Mail/mimeDecode.php library is no longer used, it's already replaced with horde_mimedecode
2015-04-13 15:46:37 +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
002ea7967a
Fix not working forwarding multiple addresses in sieve edit dialog
2015-04-08 16:29:57 +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
90200ea1ec
use ENT_SUBSTITUTE on htmlspecialchars to harden display of message as source
2015-04-02 08:49:28 +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
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
Hadi Nategh
2ef3d4f048
* Mail, Filemanager: use now same handling, pdf, text or html are opened now in popup, fixes viewing of attachments using mobile theme
2015-03-30 11:03:46 +00:00
Klaus Leithoff
7d76f0bd92
make sure we are talking to the correct server when importing messages ; this is a merge of 52305 WITHOUT the call of emailadmin_imapbase::getAttachmentAccount, as it is not backported yet. BEWARE the mere explode of the rowID may fail to determine the correct mail-account-id. use self::splitRowID instead
2015-03-27 14:58:47 +00:00