Klaus Leithoff
620c91e755
* emailadmin: restored capability of storing setup mail server settings to first default emailadmin profile (no app, no group, no user)
2011-06-20 10:37:58 +00:00
Klaus Leithoff
ef3cbeaac8
try LOGIN first for login to IMAP Server as prefered login method. only use best auth method, if LOGIN is not available: Reason-> some servers do report auth methods that they do not truly support (cram-md5)
2011-06-15 13:04:36 +00:00
Klaus Leithoff
d4dba3c974
restructuring timed vacation processing. setting the cronjob is now extracted from setVacation and called seperately as a defaultimap function
2011-04-26 13:47:15 +00:00
Klaus Leithoff
b3e9afc2af
mask password fields when writing to history log, covers all new changes, not the old ones
2011-03-17 12:43:11 +00:00
Klaus Leithoff
a78a3d43d6
* emailadmin: allow to specify (configure) a different sieveHost than your imapServer
2011-03-17 10:23:36 +00:00
Klaus Leithoff
5d17c31867
catching empty serverclass in getIMAPLogin Times; taking care of new entrys while tracking changes
2010-09-30 13:54:25 +00:00
Ralf Becker
069fd0175a
fixed PHP 5.3 deprecated warning
2010-09-29 16:43:19 +00:00
Klaus Leithoff
d4c755c316
removing reference to not langer current table column ea_imapoldcclient
2010-09-28 09:21:23 +00:00
Klaus Leithoff
d21560ed70
history for emailadmin, by Chr.Fueller
2010-09-27 14:54:15 +00:00
Ralf Becker
21300696eb
* updating API version to 1.9.001 and app version to 1.8
2010-09-05 17:57:47 +00:00
Klaus Leithoff
528cc46540
set defaults if you create a new user/group specific emailadmin profile
2010-09-02 11:40:58 +00:00
Ralf Becker
50f6d8dcff
- removed getUserMailboxString from cyrusimap, as it is identical to defaultimap, beside lowercasing usernames, which is not generic
...
- fixed typo in emailadmin_smtp_ldap::addAccount ($this->domain instead of $this->defaultDomain) creating new accounts with missing domain in mailbox attribute
- fixed emailadmin_smtp_ldap::setUserData to use new mailbox_addr method
2010-09-01 11:28:16 +00:00
Klaus Leithoff
26cea9e1bd
bugfix: using strtolower for the loginname/mailboxname breaks CaseSensitive Authentication
2010-09-01 08:56:54 +00:00
Klaus Leithoff
f4bdaa810a
remove smtp_type, imap_type and imap_login-type from list of numeric fields
2010-08-31 15:13:54 +00:00
Ralf Becker
4538f4eac6
uidNumber login-type also for imap loginName
2010-08-31 13:39:51 +00:00
Ralf Becker
de0c3bdcd4
rest to implement support for different mailbox names types / mail_login_types
2010-08-31 10:16:57 +00:00
Ralf Becker
be5bffcc01
an other imap login type: uidNumber using eg. u123@domain AND setting it, if ldap schema supports mailbox-attribute
2010-08-31 10:15:24 +00:00
Ralf Becker
8fdeaca9b9
allways log ldap_mod_replace on error
2010-08-29 11:04:56 +00:00
Ralf Becker
3b4c11bf35
fixed typo smpt --> smtp
2010-08-29 11:04:29 +00:00
Klaus Leithoff
a90407c5e6
setting missing icServerObject in setVacationUser
2010-08-26 08:22:34 +00:00
Klaus Leithoff
d0734e6a6c
more debug to find out why setVacationUser is not working
2010-08-26 08:10:22 +00:00
Klaus Leithoff
583b11c2ad
more debug to find out why setVacationUser is not working
2010-08-26 08:08:24 +00:00
Klaus Leithoff
cfa5711233
fix a typo in emailadmin_sieve; create a wrapperfunction for setVacationUser in defaultimap to make sure we control the connect as emailadmin
2010-08-26 07:45:39 +00:00
Klaus Leithoff
c4e7ab9e6c
fix for missing scriptname in function calls which caused several errors
2010-08-25 10:44:12 +00:00
Ralf Becker
c37862f6f4
new method deleteUsers(='%') allowing to delete multiple (user-)mailboxes via wildcards, eg. a whole domain
2010-08-21 20:21:39 +00:00
Ralf Becker
b04394bad5
moved getUserData from defaultimap to cyrusimap, as it requires and admin conneciton, which we only support for Cyrus, also some docu update
2010-08-20 09:11:16 +00:00
Ralf Becker
bd88221059
disabling permanent error_log of sieve requests
2010-08-20 07:57:15 +00:00
Ralf Becker
fd5489d458
- moved plugin capabilities from emailadmin_bo to plugins
...
- moved sieve support and configuration from cyrusimap to defaultimap, as there are other imap server supporting Sieve
2010-08-19 18:13:53 +00:00
Ralf Becker
83503f467a
moved sieve support from fmail to emailadmin cyrusimap plugin, to use emailadmin imap plugin for that purpose too
2010-08-19 15:51:55 +00:00
Ralf Becker
a805a849dd
use autoloading to be able to load smpt and imap plugins from other apps
2010-08-19 09:50:59 +00:00
Ralf Becker
80fff2e714
check smtp/imap plugins from all apps, not only the ones user has permissions for
2010-08-19 09:17:59 +00:00
Ralf Becker
18ccc808cf
allow others apps to register classes als smtp or imap plugins
2010-08-18 14:06:18 +00:00
Ralf Becker
92eb3da849
* fixed fatal error deleting users (using new so_sql provided method)
2010-08-18 11:48:51 +00:00
Klaus Leithoff
650723d7d9
give out messages about the failure of connection only when debug is enabled
2010-07-08 09:48:16 +00:00
Klaus Leithoff
3f922871b7
fix a lettersearch problem in emailadmin
2010-06-23 14:31:36 +00:00
Klaus Leithoff
eb99a1a84d
add the checkbox for cyrusImapAdmin, as it is not set implicitly anymore
2010-06-23 13:13:36 +00:00
Klaus Leithoff
d8f8a2024c
add static stylite_postfixmandriva and stylite_postfixsuse; adapt update script;
2010-06-11 10:05:12 +00:00
Ralf Becker
b2ace20536
removed outdated changelog
2010-06-10 18:36:03 +00:00
Ralf Becker
6b6032e139
Creating branches/Stylite-EPL-10.1
2010-06-09 18:36:13 +00:00