Ralf Becker
|
9b9d1bd07e
|
ignore not (yet) existing mailaccounts table, but not checking for emailadmin, as it is not set in setup
|
2012-11-22 14:57:33 +00:00 |
|
Klaus Leithoff
|
345b73dcc0
|
* eMail: improve import of mails; improve parsing of mailstructures of activesync send rfc-messages (reply on complex html-messages)
|
2012-11-22 14:00:17 +00:00 |
|
Ralf Becker
|
45e5bec480
|
handle not (yet) existing mailaccounts table eg. in setup or when no emailadmin installed
|
2012-11-22 13:26:04 +00:00 |
|
Ralf Becker
|
350acd2157
|
handle not (yet) existing mailaccounts table eg. in setup or when no emailadmin installed
|
2012-11-22 13:25:22 +00:00 |
|
Klaus Leithoff
|
a49327c1ed
|
merge missing merge 40848
|
2012-11-22 12:26:04 +00:00 |
|
Ralf Becker
|
9500b3eb9c
|
fixed PHP message: PHP Strict Standards: Declaration of emailadmin_smtp_sql::setUserData() should be compatible with emailadmin_smtp::setUserData($_uidnumber, $_mailAlternateAddress, $_mailForwardingAddress, $_deliveryMode, $_accountStatus, $_mailLocalAddress, $_quota, $_forwarding_only = false)
|
2012-11-22 12:19:08 +00:00 |
|
Klaus Leithoff
|
d103ceffb4
|
disable debug message; if importing mail, regard the possibility that multipart/related messages may hold a html part directly
|
2012-11-22 10:54:42 +00:00 |
|
Klaus Leithoff
|
3e13629067
|
improved control of ACL edit (by checking capabilities first); offer selectbox with user (and group) selection depending on the loginmethod of the defaultprofile, group selection is bound to imapClass managmentserver_cyrusimap (as of now)
|
2012-11-22 09:40:01 +00:00 |
|
Nathan Gray
|
76064cb490
|
Don't scare users, instead of displaying base64 encoded image in preview, just show -ENCODED IMAGE-
|
2012-11-21 18:08:52 +00:00 |
|
Nathan Gray
|
0b3836a9f5
|
If chosen selectbox is close to bottom of the page, open options above the selectbox
|
2012-11-21 16:22:29 +00:00 |
|
Klaus Leithoff
|
25c84bd422
|
handle php warnings regarding ->mb_strlen() expects parameter 1 to be string, array given<- in emailadmin_bo
|
2012-11-21 13:28:12 +00:00 |
|
Klaus Leithoff
|
789021a020
|
make sure we use the current icServerID when calling import_mail
|
2012-11-21 11:44:08 +00:00 |
|
Klaus Leithoff
|
90edebaa72
|
make sure we use the current icServerID when calling import_mail
|
2012-11-21 11:43:20 +00:00 |
|
Nathan Gray
|
4b4308dcff
|
Add missing accessory of selectbox, re-order context menu items
|
2012-11-20 21:30:35 +00:00 |
|
Klaus Leithoff
|
0be8128a5e
|
fix problem regarding preset mailto information on compose
|
2012-11-20 16:17:33 +00:00 |
|
Ralf Becker
|
9e4dbbb600
|
added a warning if account-migration to SQL of certain groups will fail, because they have identical IDs as existing users
|
2012-11-20 16:03:14 +00:00 |
|
Ralf Becker
|
0649db0901
|
added a warning if account-migration to SQL of certain groups will fail, because they have identical IDs as existing users
|
2012-11-20 16:02:53 +00:00 |
|
Klaus Leithoff
|
f1be692986
|
new approach to fieldNames concept
|
2012-11-20 15:44:29 +00:00 |
|
Ralf Becker
|
2ac7877047
|
account migration changes now account_repository and auth_type to migration type (no need to store that type first)
|
2012-11-20 15:36:34 +00:00 |
|
Ralf Becker
|
fc074d0856
|
account migration changes now account_repository and auth_type to migration type (no need to store that type first)
|
2012-11-20 15:32:23 +00:00 |
|
Ralf Becker
|
09e44d87fe
|
using now emailadmin_smtp constants for internally used values for deliveryMode and accountStatus, fixing not working forward-only mode because of wrong case of values, ldap classes now ignore case to deal with existing data
|
2012-11-20 14:01:58 +00:00 |
|
Klaus Leithoff
|
42660ddfa1
|
use different method to determine the default/Global profile for the current User
|
2012-11-20 14:00:03 +00:00 |
|
Klaus Leithoff
|
e861c2e0ed
|
fix problem regarding the focus on selected profile;
|
2012-11-20 13:52:34 +00:00 |
|
Klaus Leithoff
|
346dd803e4
|
several stuff regarding IMAP/SMTPServerType Handling
|
2012-11-20 13:46:32 +00:00 |
|
Ralf Becker
|
9d350b0f7d
|
mail account and addressbook migration in all directions and for dbmailuser schema too
|
2012-11-20 09:13:42 +00:00 |
|
Ralf Becker
|
7cd9685d71
|
mail account and addressbook migration in all directions and for dbmailuser schema too
|
2012-11-20 09:13:16 +00:00 |
|
Klaus Leithoff
|
ba56cef6d4
|
clean up of cache after using (admin) connection via forceEAProfileLoad
|
2012-11-19 15:56:57 +00:00 |
|
Klaus Leithoff
|
e3b9662fce
|
restore call by ref
|
2012-11-19 15:55:38 +00:00 |
|
Klaus Leithoff
|
e72881e484
|
clean up of cache after using (admin) connection via forceEAProfileLoad
|
2012-11-19 15:49:52 +00:00 |
|
Ralf Becker
|
ea69e2c99b
|
forwards are only a result-attribute, dont search for them
|
2012-11-19 15:34:04 +00:00 |
|
Klaus Leithoff
|
7cc8b4e4ea
|
use new functionality (forceEAProfileLoad) in hooks and uiaccounts
|
2012-11-19 13:58:34 +00:00 |
|
Klaus Leithoff
|
0925ea6313
|
use new functionality (forceEAProfileLoad) in hooks and uiaccounts
|
2012-11-19 13:53:15 +00:00 |
|
Klaus Leithoff
|
7a2583562f
|
allow to fetch a felamimail instance with specific emailadmin-profile instanciated (must/should be a complete profile to funtion as expected)
|
2012-11-19 13:24:00 +00:00 |
|
Ralf Becker
|
26542715c2
|
accounts part missed in r40877: first take on migrating mail accounts from LDAP to SQL (only qmailUser schema)
|
2012-11-19 13:19:40 +00:00 |
|
Ralf Becker
|
60a22fe179
|
accounts part missed in r40877: first take on migrating mail accounts from LDAP to SQL (only qmailUser schema)
|
2012-11-19 13:19:14 +00:00 |
|
Klaus Leithoff
|
c35feb5c56
|
make getDefaultProfile callable as static; allow to fetch a specific profile by id (no merging of profiledata) - intended for administrative use to be able to fetch a plain default emailadmin connection; if defaultsmtp is used in an existing profile as classname, route it to emailadmin_smtp
|
2012-11-19 13:04:35 +00:00 |
|
Ralf Becker
|
82df2078c8
|
first take on migrating mail accounts from LDAP to SQL (only qmailUser schema)
|
2012-11-19 12:56:46 +00:00 |
|
Ralf Becker
|
99bccea0e8
|
* Setup: when migrating accounts from SQL to LDAP or back, also migrate addressbook data
|
2012-11-19 12:55:51 +00:00 |
|
Ralf Becker
|
1d7cfc1713
|
if EGroupware manages a mail server, allow setting an email address for groups
r40865: add group-members for groups as forward
|
2012-11-19 12:54:54 +00:00 |
|
Ralf Becker
|
e6af7f46c7
|
deprecated defaultsmtp in favor of autoloadable emailadmin_smtp, matching exiting emailadmin_smtp_ldap and new emailadmin_smtp_sql extending it
r40850: need to move accounts reference to emailadmin_smtp
r40851: store group email in mailaccounts table
|
2012-11-19 12:53:33 +00:00 |
|
Ralf Becker
|
fc0ef9a16a
|
remove not used in a long time ldap_mgr code
|
2012-11-19 12:48:28 +00:00 |
|
Ralf Becker
|
e8ff9540e5
|
new EMailAdmin class to administrate mail-accounts in sql
r40841: fixed typo
r40845: always allow username@domain
|
2012-11-19 12:40:26 +00:00 |
|
Ralf Becker
|
67f71992ee
|
first take on migrating mail accounts from LDAP to SQL (only qmailUser schema)
|
2012-11-19 09:59:00 +00:00 |
|
Ralf Becker
|
12fa75f978
|
fix typo in comment
|
2012-11-19 08:24:47 +00:00 |
|
Ralf Becker
|
ec2ce0f943
|
* Setup: when migrating accounts from SQL to LDAP or back, also migrate addressbook data
|
2012-11-19 08:23:09 +00:00 |
|
Nathan Gray
|
e1d06c0e59
|
vCard import/export improvements
|
2012-11-16 16:56:40 +00:00 |
|
Klaus Leithoff
|
6f8c81c762
|
initially when opening manage folder section of email module, disable ACL Management (to avoid unwanted changes); activate on single checkbox click
|
2012-11-16 12:15:28 +00:00 |
|
Ralf Becker
|
26de26873b
|
if EGroupware manages a mail server, allow setting an email address for groups
|
2012-11-16 10:36:34 +00:00 |
|
Ralf Becker
|
b82f6516e8
|
fixed not load translations if depending on multiple files and maintaining load_via in tree-wide cache
|
2012-11-16 09:21:17 +00:00 |
|
Ralf Becker
|
cf5361d925
|
fixed not load translations if depending on multiple files and maintaining load_via in tree-wide cache
|
2012-11-16 09:18:44 +00:00 |
|