Topic: iRedAdmin-Pro-LDAP-3.1 has been released
iRedAdmin-Pro-LDAP-3.1 (iRedAdmin-Pro for OpenLDAP and OpenBSD ldapd(8) backends) is now available for upgrading and purchasing.
IMPORTANT NOTE: Please upgrade iRedMail to the latest iRedMail-0.9.8 BEFORE upgrading iRedAdmin-Pro.
Upgrade tutorials for iRedAdmin-Pro are available here: http://www.iredmail.org/docs/migrate.or … admin.html
How to download the latest iRedAdmin-Pro
iRedAdmin-Pro customers can get download link of this new release by following steps below:
Login to iRedAdmin-Pro as global admin
Click "License" on the top-right corner, it will show you basic license info and a "Download" button if new version is available for upgrading.
If above steps don't work for you, please send an email to support @ iredmail.org to get download link of the latest release.
Below are detailed changes since iRedAdmin-Pro-LDAP-3.0:
Show allocated domain quota while getting domain profile (`GET /api/domain/<domain>`).
Able to manage alias domains while updating domain profile (`GET /api/domain/<domain>`):
`aliasDomains`: reset all alias domains to given domains
`addAliasDomain`: add new alias domains
`removeAliasDomain`: remove existing alias domains
Parameter names changed while updating domain profile (`PUT /api/domain/<domain>`):
`enableService` was renamed to `addService`
`disableService` was renamed to `removeService`
`removeAllServices` was renamed to `services`
New user profile parameters (`PUT /api/user/<mail>`):
`gn` - given name
`sn` - surname
`PUT /api/domain/<domain>`: Not correctly add new domain admin. Thanks Luc Verhoeven <lverhoeven _at_ vcn.nl> for the feedback.
Not correctly detect existing mail accounts while updating per-user mail forwarding addresses.
mlmmj mailing list integration. Mailing list is now subscribable via email or web. Admin can migrate existing mailing list or mail alias account to subscribable mailing list in account profile page, all profiles (members/moderators, access policy, etc) will be fully migrated.
Able to export all managed accounts with one click.
Able to disable normal domain admin to view mail log and manage quarantined mails.
Able to disable domain ownership verification per admin for newly created domain.
Filter on domain list page shows only first letter of all existing domains instead of hard-coded letters.
Add full LDAP dn of (internal) members to mail list account by default (to disable this, please set 'LDAP_ADD_MEMBER_DN_TO_GROUP = False' in iRedAdmin config file 'settings.py'). Default attribute used to store member dn is 'member'. To use a different attribute name, please add parameter 'LDAP_ATTR_MEMBER' with new attribute name in iRedAdmin config file.
Hook name renamed: hook_after_updating_members_in_maillist_profile -> hook_after_assign_or_remove_internal_maillist_members
Not correctly set spam policy while no options were updated.
While creating new domain as a normal admin, the normal admin is not assigned to the domain.
self-service: user cannot update white/blacklists while removing log of received/sent mails. Thanks Jochen Häberle <jochen _at_ haeberle _dot_ net> for the feedback in forum.
Not display stored messages and size in user profile page if user has unlimited mailbox quota.
Cannot disable account creation by set max number to '-1'.
Dead link used to display greylisting tracking data.
Email address wih extension is considered as not existing.
Renaming user mail address doesn't change same address in mail forwarding address list.
Not correct set spam policy if `Quarantine spam` is not checked in spam policy setting page. Thanks Jorge <jorge _at_ bsd.com.br> for the report in forum.
tools/notify_quarantined_recipients.py: Cannot get correct timestamp of quarantined emails.
tools/cleanup_amavisd_db.py: endless loop in some case with PostgreSQL.
German (de_DE). Thanks Peter <info _at_ nuw.biz>.
Italian (it_IT). Thanks Francesco <frankonet _at_ infinito.it>.