Ralf Becker
|
311fc15884
|
* EMailAdmin: support for new qmailLdap schema using mailQuotaSize instead of mailQuota
|
2013-02-21 14:57:31 +00:00 |
|
Ralf Becker
|
9dfd92813a
|
* Preferences/EMail: if user changed password, update password in session correct, so eg. EMail using that password keeps working
|
2013-02-21 09:44:56 +00:00 |
|
Ralf Becker
|
b6a899f5e5
|
merged translations and other uncommited ones
|
2013-02-08 19:04:24 +00:00 |
|
Klaus Leithoff
|
acb74ae79e
|
russian translations provided by Vladimir N. Gavrilov
|
2013-02-04 15:59:12 +00:00 |
|
Ralf Becker
|
a07e26746f
|
added defaults to enable all features: user defined accounts, identities, signature and forwarding address
|
2013-02-01 17:52:55 +00:00 |
|
Klaus Leithoff
|
e28ff574f9
|
some changes to enable some missing translations
|
2013-01-31 11:34:58 +00:00 |
|
Klaus Leithoff
|
e955827fe7
|
some strange changes in key texts and missing update for edit.xet
|
2013-01-31 10:17:27 +00:00 |
|
Klaus Leithoff
|
8eb52a2f1d
|
fix typo in translation: quota size in mbyte
|
2013-01-30 15:56:42 +00:00 |
|
Klaus Leithoff
|
7f4d15e111
|
fix typo, that caused strange results when, e.g. fetching AccountEmailAddresses for Identities
|
2013-01-30 14:48:19 +00:00 |
|
Ralf Becker
|
957740eabc
|
* All apps: merged missing translations from other apps or branches
|
2013-01-18 13:56:05 +00:00 |
|
Klaus Leithoff
|
e34f586fe7
|
fix problem/Fatal error on GroupDeletion when deleting Groupn with assigned emailadmin profile
|
2013-01-14 08:52:23 +00:00 |
|
Klaus Leithoff
|
e819436f15
|
introduce more caching to the fetch of userProfile Data; alter mergeProfileData to work as intended (failed to work as intended after change from some boolean/integer columns to yes/no: you may allow stuff, but you should not be able to remove an already granted right)
|
2012-12-20 13:32:42 +00:00 |
|
Klaus Leithoff
|
14f97b2b4a
|
* eMail: absent-notice via timed sieve; if using timed sieve and 6933start_date6933 and/or 6933end_date6933 and common dateformat could not be retrieved as runtime, replacement resulted in a empty string, causing the intended from/to information to be lost
|
2012-12-17 08:45:08 +00:00 |
|
Klaus Leithoff
|
ee4ceba548
|
* eMailAdministration: if account is forward only; do not query IMAP Server for Quota; as there is no real mailbox
|
2012-12-13 11:00:41 +00:00 |
|
Klaus Leithoff
|
0886b77a3c
|
* eMail/async vacation; if failed by exception or returnvalue is false, reschedule
|
2012-12-10 16:12:49 +00:00 |
|
Klaus Leithoff
|
f90e20916d
|
enable the removal of an already set defaultQuota (remove the corresponding config Value)
|
2012-11-27 14:29:52 +00:00 |
|
Klaus Leithoff
|
fd6de53503
|
allow to configure a defaultQuota in IMAP Tab - if your IMAP backened class is supporting it
|
2012-11-23 14:02:31 +00:00 |
|
Ralf Becker
|
a9766f6c82
|
migrate mailbox name (mailMessageStore) when migrating mail accounts, otherwise default get created, which might differ
|
2012-11-23 09:18:00 +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
|
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 |
|
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
|
f1be692986
|
new approach to fieldNames concept
|
2012-11-20 15:44:29 +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
|
346dd803e4
|
several stuff regarding IMAP/SMTPServerType Handling
|
2012-11-20 13:46:32 +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
|
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
|
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
|
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 |
|
Klaus Leithoff
|
7715ef14f4
|
* emailadmin/quota: display quota used (if available) in eMail-Account Management of User Data Administration
|
2012-11-12 12:39:35 +00:00 |
|
Ralf Becker
|
e1cf8a4911
|
query imap server only, if account is active (or no smtp server configured)
|
2012-10-11 10:27:19 +00:00 |
|
Ralf Becker
|
76be223537
|
only ask quote, if connection succeeds
|
2012-10-11 10:00:03 +00:00 |
|
Ralf Becker
|
028908ba1f
|
use fmail timeout prefs only if no explicit timeout given in openConnection call
|
2012-10-11 09:54:27 +00:00 |
|
Klaus Leithoff
|
7637f7057d
|
* email: rework of handling and providing identities; usability for setting up SIEVE Vacation rules -> preselected default mail address
|
2012-10-04 13:50:26 +00:00 |
|
Klaus Leithoff
|
46ddaf0971
|
* emailadmin/sieve: classes and adaptions to provide timed-sieve for dovecot. this is only the stuff needed on egroupware side of the issue, there is quite some stuff to be configured on dovecot side for this to work
|
2012-09-27 17:09:17 +00:00 |
|
Klaus Leithoff
|
bc2e5836e2
|
fix problem with missing first and lastname on emailadminprofile (select box of profiles)
|
2012-08-14 10:25:12 +00:00 |
|
Ralf Becker
|
6bfb87de00
|
more German translations from Gudrun
|
2012-08-09 12:57:55 +00:00 |
|
Ralf Becker
|
c8d8928486
|
pending translations from translation.stylite.de plus merge of trunk translations
|
2012-08-08 12:12:59 +00:00 |
|
Klaus Leithoff
|
f51f5f50f3
|
* emailadmin: use connection timeout preference in openConnection calls, and increase defaulttimeout if applicable;
|
2012-08-02 14:31:41 +00:00 |
|
Klaus Leithoff
|
32842953f4
|
trim addresses used in sieve vacation rules; introduce the cleaning of another cache object
|
2012-07-27 09:35:54 +00:00 |
|
Klaus Leithoff
|
a7231e99aa
|
removing extra e for notify/enotify in require
|
2012-07-12 08:54:30 +00:00 |
|
Klaus Leithoff
|
269cd59d22
|
* EMail/SIEVE: decide via capabilities of extensions if enotify and variables are available before trying to apply specific syntax; if enotify is not available fall back to (try with) notify syntax
|
2012-07-12 07:57:08 +00:00 |
|
Klaus Leithoff
|
407dd173c3
|
* EMail/SIEVE: switching from notify to enotify; enotify and variables now required
|
2012-07-11 14:42:24 +00:00 |
|
Klaus Leithoff
|
57c361fd3f
|
reset connectionError Cache on login
|
2012-07-02 11:16:29 +00:00 |
|
Klaus Leithoff
|
ff3ff4573e
|
use new static function to reset FolderObjectCache
|
2012-06-28 08:15:55 +00:00 |
|
Ralf Becker
|
08bbc9b98a
|
comment debug to allow static usage
|
2012-06-21 08:42:53 +00:00 |
|
Ralf Becker
|
a0659f5ade
|
* EMailAdmin: always storing quota for qmailuser schema
|
2012-06-20 16:17:18 +00:00 |
|
Klaus Leithoff
|
f87891bb1d
|
try to improve performance (main target here is esync) by using instance cache instead of sessionCache for folderObjects and deletedMessages
|
2012-05-31 09:17:35 +00:00 |
|
Klaus Leithoff
|
b48b67f2d8
|
fix issue for changed default param for emailadmin_bo contructor; always use setDefaultProfile if there is NO profile available at all; fix issue regarding missing control of group ownership on edit.general
|
2012-04-25 10:11:16 +00:00 |
|