Commit Graph

111 Commits

Author SHA1 Message Date
Hadi Nategh
90c4ad2b63 Use same sieve-script backend for emailadmin in epl-11.1 to make compatibility for sieve rules which are created by version trunk mail/felamimail 2013-10-14 14:31:09 +00:00
Ralf Becker
dad516c08d implemented deleteAccount hook to clean up table 2013-10-10 14:47:59 +00:00
Ralf Becker
a234addda6 fixed sometimes not working save, as whole content is used for so_sql::read() 2013-10-07 12:17:47 +00:00
Klaus Leithoff
b14cc0c07e on deleteUsers hook: we need an admin connection, but we have to check general connected status as well, in case we are not 2013-09-20 07:43:19 +00:00
Klaus Leithoff
8f4c575de1 * eMail/IMAP: fix for failed connection for subsequent connects when using STARTTLS in certain enviroments
the buffering of capabilities triggers connections that STARTTLS to use these capabilities at the wrong time; thus we reset the capability buffered by icServer object
2013-09-17 07:53:09 +00:00
Ralf Becker
71134ce29a change cli detection to use php_sapi_name() 2013-09-10 17:31:15 +00:00
Klaus Leithoff
c960c9abb9 commit some french lang file stuff; provided by Thomas Chaillot, Spirea 2013-08-27 08:55:32 +00:00
Klaus Leithoff
bacf0c0330 allow unsetting cachedObjects for tracker mailhandler 2013-08-26 14:19:21 +00:00
Ralf Becker
8695076798 * EMailAdmin/Setup: disabling certificate validation on imaps connection by default for new profiles (can be enabled in EMailAdmin) 2013-07-25 09:05:04 +00:00
Ralf Becker
504855be4e svn propset svn:executable yes 2013-07-11 11:38:15 +00:00
Ralf Becker
3a825907ae more verbose errors for verbose logging 2013-07-11 11:30:30 +00:00
Klaus Leithoff
68397e3fae empty summaryCache (only needed if enabled) 2013-07-11 09:29:42 +00:00
Ralf Becker
4bcdcfbbe5 need to quote replacements in filter 2013-07-10 10:22:10 +00:00
Ralf Becker
b5d5f7364f as DC closes connections quickly, first try to reconnect once, before returning a temp. failure 2013-07-06 18:42:38 +00:00
Ralf Becker
8b2a596918 replace no longer existing depricated egw_info->user email and fullname 2013-07-04 18:00:11 +00:00
Ralf Becker
f98770409a * EMailAdmin: Postfix tcp-map and Dovecot checkpassword scripts supporting ActiveDirectory using multivalued proxyAddresses attribute as implemented by emailadmin_smtp_ads 2013-06-26 18:50:59 +00:00
Klaus Leithoff
9c65091e98 russian translations provided by Vladimir Gavrilov (MBC-Group) 2013-06-17 12:31:21 +00:00
Klaus Leithoff
d926e7c954 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 11:26:30 +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
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