Hadi Nategh
7689e486ea
Fix IDE warnings
2014-10-23 13:59:40 +00:00
Hadi Nategh
24494b44a7
Fix IDE warning
2014-10-23 11:29:04 +00:00
Hadi Nategh
bdfdf55366
Fix compose showing an extra span tag on body when switch from html to plain/text via preferences
2014-10-23 10:30:50 +00:00
Hadi Nategh
df98b920cc
Drag & drop support for mail into filemanager
2014-10-21 15:48:52 +00:00
Hadi Nategh
e8980e5836
Work in progress, standardization of dnd action helper styling for all apps
2014-10-21 14:39:24 +00:00
Ralf Becker
f3855405b0
entry name for mail app
2014-10-21 14:38:41 +00:00
Ralf Becker
a020858d5a
do not use full path of attachments in compose popup
2014-10-20 18:11:40 +00:00
Ralf Becker
9a2cfa0782
* Mail: import and display of mails failed, if personal part of addresses contains valid encoded utf-8 characters
...
- using now Horde_Mime_Headers::parseHeaders() for headers instead of Mail_mimeDecode, which should be completly replaced with Horde_Mime_Part::parseMessage()
- replaced imap_rfc822_parse_adrlist with Horde_Mail_Rfc822::parseAddressList() using static wrapper emailadmin_imapbase::parseAddressList()
r49066: sending mail was failing after r49065
2014-10-20 18:10:31 +00:00
Ralf Becker
585e313851
fix redirects in a popup and new egw_exception_redirect to be used in hooks/callbacks like for addressbook.edit to redirect to a different location
...
r49022: resize import popup to regular compose size
2014-10-17 12:51:02 +00:00
Klaus Leithoff
106886756a
* Mail: fix copy/move of mails between accounts
2014-10-14 08:55:23 +00:00
Hadi Nategh
6d57bfc580
Unset action "moveto" from display toolbar actions
2014-10-10 15:05:25 +00:00
Ralf Becker
05f95783f6
remove not used attachmentsPresent value
2014-10-07 07:13:13 +00:00
Hadi Nategh
14583e5b4a
Fix trash folder label get set by not translated trash folder name after trying to empty the trash
2014-10-06 15:15:55 +00:00
Klaus Leithoff
1c783df3b8
cope with not set DATE from retrieved headers
2014-10-02 08:45:36 +00:00
Ralf Becker
932c78bc6d
remove calls to removed htmlspecialchars method
2014-09-30 12:37:07 +00:00
Hadi Nategh
b831d2c593
* Admin: New setting for admin users with available administrator password to be able to modify mail ACL rights and vacation notices (no longer in admin context menu but under edit account->forward... tab) of each accounts via both mail and admin app.
...
-Backported commits: r48728, r48729, r48734, r48743, r48671, r48765, r48766, r48775, r48776, r48777.
2014-09-29 09:26:29 +00:00
Ralf Becker
b9c985e045
* Mail: vaction notice indicator in mail showed result of other users
...
cache-key was identical for all uses due to a typo
2014-09-27 15:28:16 +00:00
Klaus Leithoff
338c625180
backport: to ease upgrade, as hook is removed
2014-09-26 08:24:57 +00:00
Ralf Becker
149090c08e
explicitly fetching structure in get_load_email_data, to supply it to getMessageBody and getMessageAtacchemnts, so they dont get fetcheds twice from imap-server
2014-09-25 12:43:25 +00:00
Ralf Becker
2e16d826b6
remove html::purify call
2014-09-25 08:48:05 +00:00
Klaus Leithoff
712b9acd94
* Mail: resolve distributionlists upon saving as draft, infolog, tracker and storing sent message in designated send-folder
2014-09-23 08:24:24 +00:00
Hadi Nategh
ddc26c361c
Avoid to refresh mail list if the active folder is not the Draft folder while saving compose mail as draft
2014-09-22 12:55:40 +00:00
Hadi Nategh
6cd5e61979
Restructure compose save as draft functionality and implement it as an ajax function
2014-09-22 12:53:27 +00:00
Klaus Leithoff
a2d2a9e527
disable non functional readall action on mail display popup actionmenu
2014-09-18 12:34:10 +00:00
Klaus Leithoff
dc965c15f9
ensure Message-Id is the same for outgoing mail AND message saved in send-folder
2014-09-11 14:10:51 +00:00
Klaus Leithoff
2172fc769d
* Mail: support the propagation of Thread-Topic, Thread-Index and List-Id on reply too
2014-09-11 11:52:58 +00:00
Klaus Leithoff
757d0e9c38
fix for rare problem on toggle html2text resulting in empty content; preparation for REFERENCES and IN-REPLY-TO
2014-09-09 14:06:24 +00:00
Hadi Nategh
5939930c60
* Mail: Make the saveAsDraft and print functionality working in mail compose dialog
2014-09-09 13:17:20 +00:00
Ralf Becker
24136c11d6
using standard emailadmin_account methods for account list and account-name
2014-09-08 15:53:58 +00:00
Klaus Leithoff
59b14512cd
* Mail: fix for failed zip-download when users startfolder is not writeable
...
Reason: get_home_dir may fetch the users startfolder if set; if not writeable, action will fail
2014-08-26 12:42:00 +00:00
Hadi Nategh
1889f9f1aa
Fix mail import message dialog
2014-08-22 13:40:25 +00:00
Hadi Nategh
6cc7ff661d
Remove some white spaces and out commented line
2014-08-22 13:31:43 +00:00
Hadi Nategh
d53cbd70f6
reverted accidently commited permanent error_log
2014-08-22 13:26:31 +00:00
Hadi Nategh
874be20a6c
Refresh Trash folder folder-status when empty Trash action is triggered not from the Trash folder
2014-08-22 13:24:54 +00:00
Hadi Nategh
9e749e516d
Make mail ACL account owner row readonly as the owner should not be able to delete/change his rights, he always has full-rights
2014-08-22 13:18:47 +00:00
Ralf Becker
3fb93c33a6
fixing assumed typo regarding:preg_match(): No ending delimiter "^" found in class.mail_ui.inc.php on line 144
2014-08-22 10:19:32 +00:00
Hadi Nategh
ea026cf328
Backport commit r48148, committed by Ralf Becker. do not cache, if we dont find selectedFolder in query_context, as looking it up in tree causes mails to be cached for wrong folder
2014-08-21 15:42:34 +00:00
Ralf Becker
1711a3a918
do NOT connect to previous imap server, if user triggers a change of server
2014-08-21 07:59:04 +00:00
Nathan Gray
6a8e85c3e1
Add drag&drop for email and link lists
2014-08-18 18:00:00 +00:00
Ralf Becker
a0354ab8eb
fixed PHP Fatal error " Call to undefined method emailadmin_imapbase::subscribe" since r48090
2014-08-18 10:34:36 +00:00
Ralf Becker
c1275309ab
* Mail: fixed sometimes not working (un)subscribe of mailboxes, added better diagnostic and automatic (de)select children
2014-08-15 11:25:04 +00:00
Klaus Leithoff
0f498492b4
implement some >mark all messages in folder as read< action
2014-08-14 15:39:05 +00:00
Klaus Leithoff
d84b700517
* Mail: fix problem on not applied but possibly set status filter on all message actions for flagging
2014-08-14 13:51:57 +00:00
Hadi Nategh
fd976ea1dc
Backport commit r48051, committed by Nathan Gray. Indicate merge class to use for mail, fixes infolog placeholders not known
2014-08-14 07:41:24 +00:00
Hadi Nategh
34c3e1bd9a
Revert the change on ajax_refreshVacationNotice from commit 48039. Fix not keeping other vacations of an user in the cache
2014-08-14 07:39:16 +00:00
Hadi Nategh
6b44e369f2
Backport commit r48040, committed by Nathan Gray. Some more speed improvements for get_rows:
...
- Don't verify that special folders exist
2014-08-14 07:34:40 +00:00
Hadi Nategh
80ecc08133
Backport commit r48039, committed by Nathan Gray. Some more speed improvements for initial load:
...
- Avoid expensive connect in constructor for all AJAX calls (reconnect/cache used instead)
- Don't verify that special folders exist for folder tree
- Only fetch folder counts when fetchCounters flag is set, instead of always
- Avoid some et2 warnings about not existing attributes (no speed improvement, but less annoying)
2014-08-14 07:32:51 +00:00
Ralf Becker
58bd3b9e60
* Mail: keyword actions were not always displayed (eg. never for Dovecot and GMail)
2014-08-13 11:47:58 +00:00
Hadi Nategh
ed5d06544b
Backport commit r48032 committed by Ralf Becker. Fix for invalid operand, if vacation cache is not yet initialised
2014-08-11 14:27:29 +00:00
Hadi Nategh
b8704c4ef9
Avoid to call mail constructor (openConnection is an expensive operation) when client-side ask for vacationNotice.
...
-Check if there's no vacation cached then create mail object (try openConnection) and ask for vacation
-Add account_lid to cached vacations to distinguished them in case if the mail account was a shared profile
2014-08-11 14:23:55 +00:00