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
Klaus Leithoff
4d1d6bb220
fix for Using when not in object context
2012-04-23 09:36:28 +00:00
Klaus Leithoff
a2b4861dc4
* email: caching of folderObjects for session under certain conditions, to speed up email module access
...
managing session cache for cached folderObjects; attempt to introduce better sorting for folderObjects in shared/other namespace (if available); removal of obsolete code
2012-04-23 08:16:40 +00:00
Klaus Leithoff
5070027e00
fixed broken emailadmin editProfile add/edit/delete mailAlternate/mailForward
2012-04-13 11:57:12 +00:00
Klaus Leithoff
a492f2a426
fix possible error SQL-Error on history actions while deleting profiles; removing lots of trailing whitespace
2012-04-13 09:24:33 +00:00
Klaus Leithoff
dc2c5e1f30
more detailed log for missing default profile
2012-04-13 08:00:04 +00:00
Klaus Leithoff
1c0956dec7
remove obsolet javascript; control that global tab, ->can be used by group<- cannot be set/used together with ->can be used by user<-; as most users thought of it as a concept of narrowing access by user AND group, and not as a concept of allowing a profile to either a user OR a given group
2012-04-10 15:38:58 +00:00
Klaus Leithoff
ff1173f09e
as the ui suggest that we do not want to validate certs, we have to switch the true/false option for the checkbox to match the wording.
2012-04-10 10:36:39 +00:00
Klaus Leithoff
aa3ac75278
* translations: Italian translation improvements for email, emailadmin and calendar (minor canges); provided by Ilias Chasapakis, Webtrain Services
2012-03-06 17:01:22 +00:00
Ralf Becker
ef21cdae30
* PostgreSQL/Setup/EMailAdmin: fixed Setup >> Configuration was not storing anything
...
caused by egw_emailadmin.ea_(user|group) is varchar (for whatever reason) and postgres never returned a default profile
2012-02-29 19:01:02 +00:00
Klaus Leithoff
93065f226a
clear email Structure Cache Objects too on unsetCachedObjects; TODO: defaultimap -> check if some class vars are still used.
2012-02-07 11:43:55 +00:00
Klaus Leithoff
e35a4f9dbb
provide fallback for login if authmethod fails
2012-01-16 16:57:14 +00:00
Klaus Leithoff
a3e5f9d371
Set the IMAP Server ID for Cached SieveError
2012-01-02 16:42:39 +00:00
Klaus Leithoff
eb131f6123
improve handling of connection errors, improve handling of supportedAuthMethods
2011-12-12 17:17:47 +00:00
Klaus Leithoff
14554a6fd6
* email/sieve: improve connection handling (timeout)
2011-12-08 15:17:02 +00:00
Klaus Leithoff
bc1145533c
* email/sieve: improved vacation script handling: be more talkative to the user on rule validation errors while saving
2011-11-07 09:48:08 +00:00
Klaus Leithoff
893bdb1524
avoid maximum allowed path length warning - triggered by autoload caused by php.5.3.7 is_a behavior
2011-11-03 15:25:41 +00:00
Klaus Leithoff
320711dca4
* email: fix for problems when trying to open attached messages twice; Solved by handling problems regarding the caching of message structures caused by problems with SessionHandler storing the structure-array
2011-11-03 08:28:56 +00:00
Klaus Leithoff
37f9de7b69
* emailadmin: fixing not allowed userDefinedIdentities when userDefinedAccounts is allowed, fixing typos
2011-10-25 07:30:38 +00:00
Klaus Leithoff
014775ab14
try to catch an empty connection error object too, while trying to auto recover on errors; try to disconnect, when connect was successful, but no username for login is supplied
2011-10-10 10:17:07 +00:00
Klaus Leithoff
2b2de0cd8b
* eMail: improve connection handling and recovery on problems regarded as minor. offer user the possibility to reset the connection on failure
2011-10-07 10:27:09 +00:00
Klaus Leithoff
bba3dba9ac
* EMailAdmin allow to specify smtp auth credentials for alarms/notifications only, otherwise credentials of current user are used
2011-10-06 10:14:13 +00:00
Klaus Leithoff
4e0ae73a73
* email: improve connection handling (targeting failed connects), apply connection timeout on data retrieval as well.
2011-09-28 11:30:59 +00:00
Klaus Leithoff
be0b9bba4f
fix fatal error, when getNamespace is giving a PEAR Error
2011-09-23 10:10:15 +00:00
Klaus Leithoff
035aaa6134
* emailadmin: caching nameSpace information for the session to reduce communication to imap-server with the goal of improved performance clientside and less querying the mailserver
2011-09-21 09:06:04 +00:00
Klaus Leithoff
46bcd9c5ba
* emailadmin: fix problem with UpperLowerCase User Names, use lower case usernames ONLY, when accessing / creating / updating mailboxes
2011-09-20 10:19:25 +00:00
Klaus Leithoff
74524a9be1
is_a compatibility vs. php5.3.8 resolving to instanceof operator
2011-09-12 13:28:14 +00:00
Klaus Leithoff
434081d428
fix typo while saving to config
2011-09-07 09:49:19 +00:00
Klaus Leithoff
042c4b872d
Sieve: more detailed info (in error_log) on failed InstallScript
2011-08-04 09:05:41 +00:00
Klaus Leithoff
6469669d32
improving the identification of identities as user defined identities vs. identities provided as mailadresses/mailaliases assigned to the user (these mailadresses are returned by ogServer->getAccountEmailAddress)
2011-07-28 09:51:21 +00:00
Klaus Leithoff
fdc6f1f63f
allow to fetch identity by assigned serverID (fetches the first match found)
2011-07-18 12:22:51 +00:00
Ralf Becker
aee4ea4724
Creating branches/Stylite-EPL-11.1
2011-07-01 10:37:47 +00:00