Ralf Becker
8f9ec70e8d
removed PHP 5.3 closure in favor for a regular class method, thought LDAP plugins still require 5.3
2013-06-18 14:51:27 +00:00
Klaus Leithoff
80507e91cf
russian translations provided by Vladimir Gavrilov (MBC-Group)
2013-06-17 12:38:47 +00:00
Klaus Leithoff
094e6d8c32
fix bug regarding Certificate Check (if you wanted it switched of, all applicable emailadmin profiles had to switch it off); fix bug regarding missing but assumed existing default profile resulted in wrong LoginType method choosen
2013-06-14 10:57:08 +00:00
Klaus Leithoff
96b744df72
* eMailAdmin/eMail: backport of emailadmin from epl 11.1 to community 1.8 to allow for mandriva MailAccount and suseMailRecipient LDAP Schema to be used in emailadmin; support of storing email attributes in sql database (that way, eGroupware may be used as AccountStorage for your MailServer); LDAP requires php5.3 now! You must visit setup to upgrade emailadmin tables, if you are using a svn checkout
2013-06-13 14:13:01 +00:00
Ralf Becker
a196bf1032
removed copy
2013-06-13 13:02:21 +00:00
Ralf Becker
caf7834d70
Copying emailadmin from 11.1
2013-06-13 12:56:06 +00:00
Klaus Leithoff
048783e9ac
add comments and metadata to email and emailadmin tables
2013-06-12 08:22:25 +00:00
Ralf Becker
8f2cc13eb9
moved support for suseMailRecipient and Mandriva mailAccount LDAP schema to EMAilAdmin
2013-06-11 10:54:58 +00:00
Ralf Becker
3e40eaf0cb
* API/Addressbook/EMailAdmin: full support for active directory as account storage, tested with Samba4 and win2008r2
...
Trunk commits r42507, r42545, r42556, r42557, r42612, r42630
plugin to support Active Directory to store email configuration (in proxyAddresses attribute, no Exchange schema and support!), also fully autodetecting plugins now in emailadmin/inc directory
2013-06-06 07:21:42 +00:00
Klaus Leithoff
579b5f6f42
replace old sieveport 2000 with new default 4190
2013-05-21 14:51:11 +00:00
Klaus Leithoff
f2633f3cb6
* eMailadmin: give hint about sieve server port usage and its impact on connection
2013-05-16 12:20:56 +00:00
Klaus Leithoff
6bb9b81eed
* eMail/SIEVE: fix bug that prevented the ssl communication with a sieve-server; if port 5190 is configured, we switch communicating to the sieve server to use ssl
2013-05-16 10:52:52 +00:00
Klaus Leithoff
6ce5ab170a
* eMail/forwarding: fix bug in smtp_ldap backend regarding broken change of forwarding addresses introduced with capability of setting multiple forwardingaddresses
2013-05-13 12:18:01 +00:00
Klaus Leithoff
b6ef271466
tell user about sieve saving error
2013-05-10 10:30:02 +00:00
Klaus Leithoff
41597fd897
try to prevent autoloading failure on activesync
2013-05-06 14:17:35 +00:00
Ralf Becker
55ea0ef426
same for rules, eg. rejection mail can be multiple lines too
2013-04-04 13:55:03 +00:00
Ralf Becker
5cb0c8c2e0
* EMail: fixed not working update of vacation notice using IE 10 and show a failure or success message
2013-04-04 13:39:57 +00:00
Ralf Becker
225d9e3483
allow to save defaultQuota via setup, removed now always set userDefinedAccounts/Identities and signatures
2013-03-06 12:29:06 +00:00
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
899bde0cc4
merged translations and other uncommited ones
2013-02-08 19:04:52 +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
059787d27c
* All apps: merged missing translations from other apps or branches
2013-01-18 13:56:44 +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